pytddmon - continuous unit testing in Python
Read the pytddmon blog and more documentation at
How to use
From the cheeseshop
pytddmon from PyPI:
pip install pytddmon
You can now run
pytddmon.py from anywhere.
Run from sources
src/pytddmon.py to your projects' root folder. From there, type:
See License.txt. Basically MIT / do whatever.
src/ contains pytddmon.py src/tests unit tests for pytddmon.py logo/ pytddmon logo systest/ contains systest.py, lots of folders and a Readme.txt (used for end-to-end regression testing pytddmon.py)
Submitting a patch
TravisCI is used for automatic unit and integration testing when a pull request arrives at Github.
However, you may want to run the automatic tests locally before requesting a pull.
Running the unit tests
cd pytddmon/src python pytddmon.py
Running the integration tests
cd pytddmon/systest python systest.py