megaparsec-tests: Test utilities and the test suite of Megaparsec

[ bsd2, library, parsing ] [ Propose Tags ]

Test utilities and the test suite of Megaparsec.


[Skip to Readme]
Versions [faq] 7.0.5
Dependencies base (>=4.9 && <5.0), bytestring (>=0.2 && <0.11), containers (>=0.5 && <0.7), hspec (>=2.0 && <3.0), hspec-expectations (==0.8.*), hspec-megaparsec (>=2.0 && <3.0), megaparsec (==7.0.5), mtl (>=2.0 && <3.0), QuickCheck (>=2.7 && <2.14), text (>=0.2 && <1.3), transformers (>=0.4 && <0.6) [details]
License BSD-2-Clause
Author Megaparsec contributors
Maintainer Mark Karpov <markkarpov92@gmail.com>
Revised Revision 1 made by mrkkrp at Sat May 11 17:03:25 UTC 2019
Category Parsing
Home page https://github.com/mrkkrp/megaparsec
Bug tracker https://github.com/mrkkrp/megaparsec/issues
Uploaded by mrkkrp at Wed May 1 17:50:52 UTC 2019
Distributions NixOS:7.0.5
Downloads 136 total (34 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2019-05-01 [all 1 reports]

Modules

[Index] [Quick Jump]

Flags

NameDescriptionDefaultType
dev

Turn on development settings.

DisabledManual

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees


Readme for megaparsec-tests-7.0.5

[back to package description]

Megaparsec tests

Megaparsec's test suite as a standalone package. The reason for separtion 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.

License

Copyright © 2015–2019 Megaparsec contributors

Distributed under FreeBSD license.