spartanz / schemaz

A purely-functional library for defining type-safe schemas for algebraic data types, providing free generators, SQL queries, JSON codecs, binary codecs, and migration from this schema definition
https://spartanz.github.io/schemaz
Apache License 2.0
164 stars 18 forks source link

Add testz and a first simple test #15

Closed vil1 closed 6 years ago

vil1 commented 6 years ago

Adds the test sources under src/test/scala, along with a Main that run the tests using testz.

testz doesn't provide an sbt test framwork, so the test task does not run the tests, we need to use test:run instead.

LGLO commented 6 years ago

I assume that testz and sbt integration will be available in near future and Main will go away. I'm still noob in domain of this project but all looks good to me.

edmundnoble commented 6 years ago

testz will always have something like Main; the most that will change is having multiple Mains that SBT can understand. However, the features provided by SBT integration can be provided from Main.

vil1 commented 6 years ago

Nobody's yelling, let's merge that