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
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.4.zip.
File metadata
- Download URL: pytest-2.3.4.zip
- Upload date:
- Size: 527.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5616f744a311c5f5fbb44943aaa41c32df70ba132159a0a9fb6c999060d7645c
|
|
| MD5 |
db319fef9c310dc46798b285d3da3aa1
|
|
| BLAKE2b-256 |
d20b4f36de60ae2b2649973237866f9f3ffaff03f8e395c22b3573c4be4e1be2
|