py.test: simple powerful testing with Python
Project description
The py.test` testing tool makes it easy to write small tests, yet scales to support complex functional testing. It provides
auto-discovery of test modules and functions,
detailed info on failing assert statements (no need to remember self.assert* names)
modular fixtures for managing small or parametrized long-lived test resources.
multi-paradigm support: you can use py.test to run test suites based on unittest (or trial), nose
single-source compatibility to Python2.4 all the way up to Python3.3, PyPy-1.9 and Jython-2.5.1.
many external plugins.
A simple example for a test:
# content of test_module.py def test_function(): i = 4 assert i == 3
which can be run with py.test test_module.py. See getting-started for more examples.
For much more info, including PDF docs, see
and report bugs at:
Holger Krekel and others, 2004-2012
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.
Source Distribution
File details
Details for the file pytest-2.3.3.zip
.
File metadata
- Download URL: pytest-2.3.3.zip
- Upload date:
- Size: 521.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e269661e308a34ddc2fd31ae7e9a9383772363813bac79f3da81acbc13a09677 |
|
MD5 | a02805c7131bfd42abe91b3f607a0d3a |
|
BLAKE2b-256 | 04e58456ee924dc62ca1d061d4154f0339f70cc3c058418c12af355a0e8c8a89 |