diff options
author | Jon Pretty <jon.pretty@propensive.com> | 2017-06-30 22:38:42 +0200 |
---|---|---|
committer | Jon Pretty <jon.pretty@propensive.com> | 2017-06-30 22:38:42 +0200 |
commit | 1b894b9482c5019ed7a9c95d492a74eefb6084ff (patch) | |
tree | 666e2e64fc982ebe34af94a3ab9d86a3b38a40cd /tests | |
parent | 447c044ae8e1759fbaaf285338d0ad8cd74332e6 (diff) | |
download | magnolia-1b894b9482c5019ed7a9c95d492a74eefb6084ff.tar.gz magnolia-1b894b9482c5019ed7a9c95d492a74eefb6084ff.tar.bz2 magnolia-1b894b9482c5019ed7a9c95d492a74eefb6084ff.zip |
Made a nicer API for inclusion
Diffstat (limited to 'tests')
-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) } } |