pyqcy

pyqcy

pyqcy [pyksi:] is a test framework that supports unique testing model, inspired by the
brilliant QuickCheck library for Haskell. Rather than writing fully-fledged test cases,
you only need to define logical properties that your code has to satisfy.
Based on that, pyqcy will automatically generate test cases - hundreds of them, in fact!

Installation

Learn more

Check out documentation for detailed
usage instructions and more information.

Going further

Although already usable, pyqcy is still in development phase.
The aim is to have it mimic the Haskell's QuickCheck very closely while remaining
pythonic and taking advantage of dynamic nature of the language.

Thoughts, opinions, ideas and contributions are all very welcome! Head over to
GitHub for more info.