mirror of
https://github.com/classilla/tenfourfox.git
synced 2025-01-08 22:32:05 +00:00
22 lines
799 B
ReStructuredText
22 lines
799 B
ReStructuredText
|
- The recommended way to run tests (also on Windows) is to cd into parent
|
||
|
directory and run ``make test``
|
||
|
|
||
|
- Dependencies for running tests:
|
||
|
- python 2.6: ipaddress, mock, unittest2
|
||
|
- python 2.7: ipaddress, mock
|
||
|
- python 3.2: ipaddress, mock
|
||
|
- python 3.3: ipaddress
|
||
|
- python >= 3.4: no deps required
|
||
|
|
||
|
- The main test script is ``test_psutil.py``, which also imports platform-specific
|
||
|
``_*.py`` scripts (which should be ignored).
|
||
|
|
||
|
- ``test_memory_leaks.py`` looks for memory leaks into C extension modules and must
|
||
|
be run separately with ``make test-memleaks``.
|
||
|
|
||
|
- To run tests on all supported Python version install tox (pip install tox)
|
||
|
then run ``tox``.
|
||
|
|
||
|
- Every time a commit is pushed tests are automatically run on Travis:
|
||
|
https://travis-ci.org/giampaolo/psutil/
|