Commit Graph

1 Commits

Author SHA1 Message Date
mrkkrp
570a50e597 Put tests in a separatate package
Separate the test suite into its own package. The reason is that we can
avoid circular dependency on ‘hspec-megaparsec’ and thus avoid keeping
copies of its source files in our test suite, as we had to do before.
Another benefit is that we can export some auxiliary functions in
‘megaparsec-tests’ which can be used by other test suites, for example in
the ‘parser-combinators-tests’ package.

Version of ‘megaparsec-tests’ will be kept in sync with versions of
‘megaparsec’ from now on.
2019-05-01 19:46:04 +02:00