logilab-pytest
Section: User Commands (1)
Updated: January 2008
Index
Return to Main Contents
NAME
logilab-pytest
- run python unit tests
SYNOPSIS
usage: logilab-pytest [OPTIONS] [testfile [testpattern]]
examples:
logilab-pytest path/to/mytests.py
logilab-pytest path/to/mytests.py TheseTests
logilab-pytest path/to/mytests.py TheseTests.test_thisone
logilab-pytest one (will run both test_thisone and test_thatone)
logilab-pytest path/to/mytests.py -s not (will skip test_notthisone)
logilab-pytest --coverage test_foo.py
-
(only if logilab.devtools is available)
options:
- -h, --help
-
show this help message and exit
- -t TESTDIR
-
directory where the tests will be found
- -d
-
enable design-by-contract
- -v, --verbose
-
Verbose output
- -i, --pdb
-
Enable test failure inspection (conflicts with
--coverage)
- -x, --exitfirst
-
Exit on first failure (only make sense when logilab-pytest run
one test file)
- -s SKIPPED, --skip=SKIPPED
-
test names matching this name will be skipped to skip
several patterns, use commas
- -q, --quiet
-
Minimal output
- -P PROFILE, --profile=PROFILE
-
Profile execution and store data in the given file
- --coverage
-
run tests with pycoverage (conflicts with --pdb)
Index
- NAME
-
- SYNOPSIS
-
- options:
-
This document was created by
man2html,
using the manual pages.
Time: 14:33:59 GMT, April 27, 2024