我使用 Cxxtest用于单元测试我的 C++ 代码。我希望每次更改和保存代码时都运行测试(简单地说,通过 make tests
)。我知道对于 Python 有 Nosy使之成为可能。是否有一些通用程序允许 Cxxtest 或任何其他测试单元这样做?
简单地说,我只需要运行一个文件更改命令。编写这样的脚本并不难,但也许已经有一些工具了:)
最佳答案
在 Linux 上,您可以使用像 incron 这样的文件系统监控守护进程。每次在目录中更改文件时运行命令(例如 make tests
)(所谓的 IN_CLOSE_WRITE
事件)。
关于c++ - 源更改后自动运行测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7833106/