我真的很喜欢短反馈回路。
当项目文件夹中的文件更改时,我经常使用entr立即重新运行测试。 Entr通过查看文件列表来工作,一旦更改,它就会重新运行给定命令。 nose2
是the nose2 python test runner。
有点像ls *.py | entr nose2
这一切都可以按我的意愿进行,但是我的测试通过的多于失败,因此我实际上只对它们开始失败感兴趣。因此,当测试失败时,我想调用系统通知命令。而且我不确定如何适应它。
这有可能吗?我在寻找/尝试正确的方向吗?绝对不提供任何帮助/想法。