- Name: python-testify
- Version: 0.4.0
- Release: 2.fc18
- Epoch:
- Group: Development/Languages
- License: ASL 2.0
- Url: https://github.com/Yelp/Testify
- Summary: A replacement for Python's unittest module and nose
- Architecture: noarch
- Size: 436773
- Distribution: Fedora Project
- Vendor: Fedora Project
- Packager: Fedora Project
Description:
Testify is a replacement for Python's unittest module and nose. It is
modeled after unittest, and existing unittest classes are fully supported.
However, Testify has features above and beyond unittest, including:
- Class-level setup and tear-down fixture methods, which are run only once
for an entire class of test methods.
- A decorator-based approach to fixture methods, enabling features like
lazily-evaluated attributes and context managers for tests.
- Enhanced test discovery. Testify can drill down into packages to find
test cases (similar to nose).
- Support for detecting and running test suites, grouped by modules, classes,
or individual test methods.
- Support for splitting up tests into buckets for multiprocessing.
- Pretty test runner output.
- Extensible plugin system for adding additional functionality around
reporting.
- Comes complete with other handy testing utilities, including turtle (for
mocking), code coverage integration, profiling, and numerous common
assertion helpers for easier debugging.
- OptFlags: -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
- Cookie:
- Buildhost: buildvm-06.phx2.fedoraproject.org
Sources packages:
Other version of this rpm: