README.rst
1- The recommended way to run tests (also on Windows) is to cd into parent
2 directory and run ``make test``
3
4- Dependencies for running tests:
5 - python 2.6: ipaddress, mock, unittest2
6 - python 2.7: ipaddress, mock
7 - python 3.2: ipaddress, mock
8 - python 3.3: ipaddress
9 - python >= 3.4: no deps required
10
11- The main test script is ``test_psutil.py``, which also imports platform-specific
12 ``_*.py`` scripts (which should be ignored).
13
14- ``test_memory_leaks.py`` looks for memory leaks into C extension modules and must
15 be run separately with ``make test-memleaks``.
16
17- To run tests on all supported Python version install tox (pip install tox)
18 then run ``tox``.
19
20- Every time a commit is pushed tests are automatically run on Travis:
21 https://travis-ci.org/giampaolo/psutil/
22