Testing framework
Project description
Testify - A Testing Framework
Testify is a replacement for Python’s unittest module and nose. It is modeled after unittest, and tests written for unittest will run under testify with a minimum of adjustments, but it has features above and beyond unittest:
- class-level setup and teardown fixture methods which are run once each for an entire set of test methods.
- a decorator-based approach for fixture methods, eliminating the need for super() calls.
- More pythonic, less java
- enhanced test discovery - testify can drill down into packages to find test cases (similiar to nose).
- support for collecting and running tests by collecting modules, classes or methods into test suites.
- Pretty test runner output (color!)
- Extensible plugin system for adding additional functionality around reporting
- Comes complete with other handy testing utilities: Mocking (turtle), code coverage integration and profiling.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size testify-0.11.0-py2.py3-none-any.whl (55.9 kB) | File type Wheel | Python version py2.py3 | Upload date | Hashes View |
Filename, size testify-0.11.0.tar.gz (67.9 kB) | File type Source | Python version None | Upload date | Hashes View |
Close
Hashes for testify-0.11.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c47accec14ef2567b6acaf25df3d0a4dc9a3c2fba078982520fd38bea1c0da4 |
|
MD5 | 218d584ba42289dcc6173c5f66b97e2c |
|
BLAKE2-256 | d6bfff474c541a50f021c1a3a934ac733f2965a57fd4a3cb89bca97409a0614d |