Unittest
unittest-xml-reporting is a unittest test runner that can save test results to XML files that can be consumed by a wide range of tools, such as build systems, IDEs and continuous integration servers.
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (38): unittest-xml-reporting Download |
Unittest extensions for Flask #md5=6ca0cbd9d0e380d7aaef7a19a8b8fb73
Platforms: *nix
License: Freeware | Size: 133.12 KB | Download (44): Flask-Testing Download |
Testmania is a library that complements standard unittest module with few convenient assert functions. Such as for comparing deeply nested simple data structures or xmls. All assert methods are presented as global functions, not tied to the TestCase class. Also testmania exposes all built-in...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (42): testmania Download |
The new features in unittest for Python 2.7 backported to Python 2.3+. unittest2 is a backport of the new features added to the unittest testing framework in Python 2.7. It is tested to run on Python 2.4 - 2.7. Thanks to Mark Roddy, there is also a version of for Python 2.3. This is maintained...
Platforms: *nix
License: Freeware | Size: 61.44 KB | Download (41): unittest2 Download |
PyUnitGui is UnitTest GUI framework for Python programs. NUnit-like look with tests tree hierarchy and with console output window too. Writtem in wxPython it aims to be is as portable as Python and wxPython together are.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 5.49 MB | Download (58): PyUnitGui Download |
Simple Python tools. boduch is a library that contains some simple Python tools. Requirements: ?*A* Python What's New in This Release: [ read full changelog ] ?*A* Fixed many issues with prioritizing event handles. ?*A* New StateMachine operators. ?*A* Unittest updates. ?*A* Interface updates.
Platforms: *nix
License: Freeware | Size: 20.48 KB | Download (41): boduch Download |
A collection of helpers for more explicit test suite creation (instead of autodiscovery). Supports unittest, nose and doctests.
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (36): mext.test Download |
django-jux/JUXD is an attempt to get JUnit-style XML output from the Django test runner. It does a few notable things: Uses the test runner from the django.utils.unittest abstraction layer (Django >= 1.3 required) Does not redefine the behavior of the test suite's run method Does not redefine...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (38): django-jux Download |
testtools is a set of extensions to the Python standard library's unit testing framework. These extensions have been derived from years of experience with unit testing in Python and come from many different sources. testtools also backports unittest changes from recent Pythons to Python 2.4 and 2.5.
Platforms: *nix
License: Freeware | Size: 143.36 KB | Download (38): testtools Download |
This is my personal collection of snippets that I use in multiple projects. Each one feels a bit to small to merit it's own library. So what does it include? * memoize decorator (caching) * a storage class wrapping a dict. * unittest assert functions. * Functions for handling large JSON...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (39): hcs_utils Download |
should_dsl is a library which goal is to write should assertions in Python as clear and readable as possible. It would be good to be as close as: SOME_VALUE should be equal to ANOTHER VALUE or SOME_EXCEPTION should be thrown by SOME_CALLABLE or SOME_VALUE should not be into SOME_CONTAINER For...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (38): should_dsl Download |
Disttest is a distributed unittest runner for POSIX platforms. The tests can be written in any language and are run in parallel on several slave nodes, thus reducing the wall-clock time it takes to run all the tests. Disttest is not a unittesting framework such as JUnit. The idea is that...
Platforms: *nix
License: Freeware | Size: 157.7 KB | Download (42): Disttest Download |
p-unit is a framework for benchmarking performance. The project records memory consumption and execution time, and generates results in the form of plain text, image, and PDF file. Users can also easily register their own reporters by implementing PUnitEventList. Test Suite and Test Class...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (94): p-unit Download |
TestOOB is an advanced unit testing framework for Python. TestOOB integrates effortlessly with existing PyUnit (module unittest) test suites..
Platforms: *nix
License: Freeware | Size: 58.37 KB | Download (90): TestOOB Download |
Proctor is a tool for running unit tests for Python programs. It uses the standard unittest module, and provides a GUI and command line interface for finding and running all tests available in a package or set of packages.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 41.03 KB | Download (47): Proctor Download |
Aglyph is a Dependency Injection framework for Python that supports Type 2 (setter) and Type 3 (constructor)injection, and programmatic or XML-based configuration. Features: - Support for lazy/eager evaluation of arguments and setters - Extended DTD support for almost all standard Python types...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (57): Aglyph Framework Download |
unit-test HTML, XML, and javascript at very high precision
Platforms: Ruby
License: Freeware | Size: 20.48 KB | Download (48): assert_xpath Download |
SabreDAV 1.4.2 is released. SabreDAV 1.4.1 and every previous version contained a critical bug that could result in major data-loss if no base uri was set. Upgrading is strongly encouraged. * Added: It's not possible to disable listing of nodes that are denied read access by ACL. * Fixed:...
Platforms: *nix
License: Freeware | Size: 491.52 KB | Download (38): SabreDAV for Linux Download |
Provides the same testing helper functionality as Django's django.test.TestCase wrapper of unittest.TestCase. django_attest.TestContext provides the most of the same functionality as subclassing django.test.TestCase, and django_attest.TransactionTestContext does the same as...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (41): django-attest Download |
SpecLoud is a Python module to use nosetests and plugins to take BDD specifications easier. Installation The easiest way to install specloud is using pip and requirements file: pip install --no-deps specloud -r http://github.com/hugobr/specloud/raw/master/requirements.txt Or you can try...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (32): SpecLoud Download |