aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorJon Pretty <jon.pretty@propensive.com>2017-11-03 14:15:07 +0100
committerJon Pretty <jon.pretty@propensive.com>2017-11-03 14:15:07 +0100
commit4d957fd5a35f1d7eed8643b22132b65696c80c8a (patch)
tree9cb14d42927b4f30f7d976f22be96d258b01fd61 /tests
parent25fb02b13b721004269f9bd9a4e5d22c2bb219c4 (diff)
downloadmagnolia-4d957fd5a35f1d7eed8643b22132b65696c80c8a.tar.gz
magnolia-4d957fd5a35f1d7eed8643b22132b65696c80c8a.tar.bz2
magnolia-4d957fd5a35f1d7eed8643b22132b65696c80c8a.zip
Test fixes and other miscellaneous changes
Diffstat (limited to 'tests')
-rw-r--r--tests/src/main/scala/adt.scala7
-rw-r--r--tests/src/main/scala/tests.scala10
2 files changed, 12 insertions, 5 deletions
diff --git a/tests/src/main/scala/adt.scala b/tests/src/main/scala/adt.scala
new file mode 100644
index 0000000..75316aa
--- /dev/null
+++ b/tests/src/main/scala/adt.scala
@@ -0,0 +1,7 @@
+package adt
+
+import magnolia._, examples._
+
+object Gen {
+ Eq.generic[Alphabet]
+}
diff --git a/tests/src/main/scala/tests.scala b/tests/src/main/scala/tests.scala
index aea6cc3..64d6594 100644
--- a/tests/src/main/scala/tests.scala
+++ b/tests/src/main/scala/tests.scala
@@ -28,7 +28,7 @@ object Tests extends TestApp {
test("serialize a Branch") {
import magnolia.examples._
implicitly[Show[String, Branch[String]]].show(Branch(Leaf("LHS"), Leaf("RHS")))
- }.assert(_ == "Branch(left=Leaf(value=LHS),right=Leaf(value=RHS))")
+ }.assert(_ == "Branch[String](left=Leaf[String](value=LHS),right=Leaf[String](value=RHS))")
test("test equality false") {
import examples._
@@ -52,9 +52,9 @@ object Tests extends TestApp {
test("construction of Show instance for Leaf") {
scalac"""
import magnolia.examples._
- implicitly[Show[String, Leaf[String]]]
+ implicitly[Show[String, Leaf[java.lang.String]]]
"""
- }.assert(_ == (Returns(fqt"magnolia.examples.Show[String,magnolia.examples.Leaf[java.lang.String]]"): Compilation))
+ }.assert(_ == (Returns(fqt"magnolia.examples.Show[String,magnolia.examples.Leaf[String]]"): Compilation))
test("construction of Show instance for Tree") {
scalac"""
@@ -65,11 +65,11 @@ object Tests extends TestApp {
test("serialize a Leaf") {
implicitly[Show[String, Leaf[String]]].show(Leaf("testing"))
- }.assert(_ == "Leaf(value=testing)")
+ }.assert(_ == "Leaf[String](value=testing)")
test("serialize a Branch as a Tree") {
implicitly[Show[String, Tree[String]]].show(Branch(Leaf("LHS"), Leaf("RHS")))
- }.assert(_ == "Branch(left=Leaf(value=LHS),right=Leaf(value=RHS))")
+ }.assert(_ == "Branch[String](left=Leaf[String](value=LHS),right=Leaf[String](value=RHS))")
test("show error stack") {
scalac"""