diff --git a/dev-requirements.txt b/dev-requirements.txt index a3a5fd8..56cf461 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -1,3 +1,4 @@ +tox mock django-nose coverage==3.7.1 diff --git a/dev_requirements.txt b/dev_requirements.txt deleted file mode 100644 index b1d7367..0000000 --- a/dev_requirements.txt +++ /dev/null @@ -1,3 +0,0 @@ -coverage -django_nose -mock diff --git a/src/postorius/doc/development.rst b/src/postorius/doc/development.rst index efb6024..da59443 100644 --- a/src/postorius/doc/development.rst +++ b/src/postorius/doc/development.rst @@ -25,12 +25,19 @@ 3. Make a "merge proposal" to get your code reviewed and merged. -Testing -======= +Installing and running the tests +================================ + +After a fresh checkout, first install Postorius in develop mode, as well as +the development dependencies: + +:: + + $ python setup.py develop + $ pip -r dev-requirements.txt -After a fresh checkout of Postorius you can run the tests from -Postorius' root directory using ``tox``: +Once that's done you can run the tests running ``tox``: ::