在文件系统事件上重新运行测试套件的nose插件。
nose-watch的Python项目详细描述
允许连续运行测试的nose插件(使用watchdogfor 监听文件系统事件)。
安装
通常情况:
pip install nose-watch
如何使用
要使用此插件,请使用--with-watch开关:
nosetests --with-watch
您可以传递任何其他选项/参数,测试应该正常运行,但是 进程将停留在那里并监视*.py文件的更改。每一个变化 应该重新运行测试。
开发
我们使用tox进行测试。存储库位于https://github.com/lukaszb/nose-watch/。 我们更喜欢发送修补程序的请求。
要测试软件包,只需运行:
nosetests
注意
请不要使用插件本身(–with watch)来测试插件 因为它会在仓库里的那个之前被挖到鼻子里。如果你想的话 注意更改请使用提供的watch-tests.sh脚本。