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

Move all tests in a single `tests` module #39

Closed vil1 closed 5 years ago

vil1 commented 5 years ago

This is a remake of #25.

It moves all the test sources under an unique tests module, allowing for factorisation of some common code (namely the Person schema).

If we merge this before the other pending PRs (which I'd like to), I'll update the said PRs accordingly.