A nose plugin that re-runs test suite on filesystem event.
A Nose plugin that allows to run tests continuously (uses watchdog for listening to filesystem events).
pip install nose-watch
How to use
In order to use this plugin use the --with-watch switch:
You can pass any other options/arguments, tests should be run normally but process would stay there and watch for changes on *.py files. Every change should re-run tests.
To test the package you can simply run:
Please do not use the plugin itself (–with-watch) to test the plugin as it would be picked by nose before the one from repository. If you want to watch for changes please use provided watch-tests.sh script.