python的连续测试运行程序
autonose的Python项目详细描述
autonose是一个类似于python的autotest工具,使用了优秀的notest 图书馆。
功能:
- 保存文件时立即重新运行测试
- 仅重新运行失败或依赖于更改的文件的测试
- gtk gui(其他平台的控制台回退或传入控制台)
- 焦点模式:继续运行一个测试(仅限gui)
要激活焦点模式,请单击测试结果旁边的大灰色圆圈。 若要返回正常模式,请单击状态栏(位于 运行的测试数)。
注意:在Mac上,要立即获得文件系统通知,可能需要安装 监视程序使用easy_install,因为它需要编译本机扩展 不包含在0install包中。
高级使用:
鼻测试有很多选择和插件。Autonose尽力做到最好 当然可以,但要注意一些插件会干扰autonose (尤其是那些自己输出或管理测试结果的人)。
但是,您可以通过用^ {TT2}$预先将它们传递给您想要的任何选项。 如果有配置文件,也可以使用--config=nose.cfg。 (例如,要打开doctest,您应该将-x--with-doctest传递给autonose)
注:
自动测试不(当前):
- 了解动态导入(使用__import__)
- 跟踪.py 以外的任何文件类型