DOC: Add instructions for running the test suite
This commit is contained in:
parent
0865a3166b
commit
f3e63e4e83
3
.gitignore
vendored
3
.gitignore
vendored
@ -99,3 +99,6 @@ generated/
|
||||
MANIFEST
|
||||
deb_build
|
||||
rtr.cvs
|
||||
|
||||
# pytest parallel
|
||||
.coverage*
|
||||
|
@ -49,3 +49,12 @@ Please use the following guidelines when preparing changes:
|
||||
|
||||
QObject subclasses that implement new signals should also describe
|
||||
these in a similar table.
|
||||
|
||||
* Setting up a test environment.
|
||||
|
||||
Tests for a module should ideally cover all code in that module,
|
||||
i.e., statement coverage should be at 100%.
|
||||
|
||||
To measure the test coverage, install py.test, pytest-cov and pytest-xdist.
|
||||
Then run 'py.test --cov -n 4' to run the test suite with coverage on 4 cores.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user