diff options
author | Jon Pretty <jon.pretty@propensive.com> | 2017-11-03 14:15:07 +0100 |
---|---|---|
committer | Jon Pretty <jon.pretty@propensive.com> | 2017-11-03 14:15:07 +0100 |
commit | 4d957fd5a35f1d7eed8643b22132b65696c80c8a (patch) | |
tree | 9cb14d42927b4f30f7d976f22be96d258b01fd61 /tests/src/main/scala | |
parent | 25fb02b13b721004269f9bd9a4e5d22c2bb219c4 (diff) | |
download | magnolia-4d957fd5a35f1d7eed8643b22132b65696c80c8a.tar.gz magnolia-4d957fd5a35f1d7eed8643b22132b65696c80c8a.tar.bz2 magnolia-4d957fd5a35f1d7eed8643b22132b65696c80c8a.zip |
Test fixes and other miscellaneous changes
Diffstat (limited to 'tests/src/main/scala')
-rw-r--r-- | tests/src/main/scala/adt.scala | 7 | ||||
-rw-r--r-- | tests/src/main/scala/tests.scala | 10 |
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""" |