development/languages

python-testify - A replacement for Python's unittest module and nose

Website: https://github.com/Yelp/Testify
License: ASL 2.0
Vendor: 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.

Packages

python-testify-0.4.0-2.el6.src [88 KiB] Changelog by Jamie Nguyen (2013-06-22):
- fix non-executable-script warnings

Listing created by Repoview-0.6.6-1.el6