Product: Fedora
https://bugzilla.redhat.com/show_bug.cgi?id=919937
Bug ID: 919937
Summary: Review Request: python-testify - A replacement for
Python's unittest module and nose
Product: Fedora
Version: rawhide
Component: Package Review
Severity: medium
Priority: medium
Reporter: [email protected]
Spec URL: http://jamielinux.fedorapeople.org/python/python-testify.spec
SRPM URL:
http://jamielinux.fedorapeople.org/python/SRPMS/python-testify-0.3.10-1.fc18.src.rpm
Fedora Account System Username: jamielinux
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.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug
https://bugzilla.redhat.com/token.cgi?t=hNKed8lixG&a=cc_unsubscribe
_______________________________________________
package-review mailing list
[email protected]
https://admin.fedoraproject.org/mailman/listinfo/package-review