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
Metadata
Release files for pytest 2.3.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pytest-2.3.3.zip | 521.4 kB | Details |
Release files / pytest-2.3.3.zip
| Download URL | pytest-2.3.3.zip |
|---|---|
| Size | 521.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e269661e308a34ddc2fd31ae7e9a9383772363813bac79f3da81acbc13a09677
|
|
BLAKE2b-256 checksum How to use checksums |
04e58456ee924dc62ca1d061d4154f0339f70cc3c058418c12af355a0e8c8a89
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |