diff options
Diffstat (limited to 'tests/shared/src/main/scala/magnolia')
-rw-r--r-- | tests/shared/src/main/scala/magnolia/main.scala | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/shared/src/main/scala/magnolia/main.scala b/tests/shared/src/main/scala/magnolia/main.scala index c6cd9bc..9d7accb 100644 --- a/tests/shared/src/main/scala/magnolia/main.scala +++ b/tests/shared/src/main/scala/magnolia/main.scala @@ -1,9 +1,10 @@ package magnolia -import examples.{Address, Branch, Country, Entity, Leaf, Person} +import examples.{Address, Branch, Country, Entity, Leaf, Person, Eq} import cats.instances.all._ import cats.syntax.all._ -import examples.catsShowDerivation._ +import examples.catsShowDerivation.ShowDerivation.generic +import examples.catsShowDerivation.ShowDerivation import language.experimental.macros object Main { @@ -12,10 +13,12 @@ object Main { val tree1 = Branch(Branch(Leaf(1), Leaf(2)), Leaf(3)) println(tree1.show) - println(tree1 isEqualTo tree1) println(List[Entity](Person("John Smith", Address(List("1 High Street", "London", "SW1A 1AA"), Country("UK", "GBR", false)))).show) + + import Eq.derivation.generic + println(tree1 isEqualTo tree1) } } |