c++ - 源更改后自动运行测试

标签 c++ python unit-testing

我使用 Cxxtest用于单元测试我的 C++ 代码。我希望每次更改和保存代码时都运行测试(简单地说,通过 make tests)。我知道对于 Python 有 Nosy使之成为可能。是否有一些通用程序允许 Cxxtest 或任何其他测试单元这样做?

简单地说,我只需要运行一个文件更改命令。编写这样的脚本并不难,但也许已经有一些工具了:)

最佳答案

在 Linux 上,您可以使用像 incron 这样的文件系统监控守护进程。每次在目录中更改文件时运行命令(例如 make tests)(所谓的 IN_CLOSE_WRITE 事件)。

关于c++ - 源更改后自动运行测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7833106/

相关文章:

java - 一个模拟类工作正常,另一个返回 null

c++ - 将 memcpy 的使用转换为 std::copy

python - 您如何使用 tornado.testing 创建 WebSocket 单元测试?

c# - 单元测试 session 窗口在调试时关闭

python - 在 python 中使用 numpy 时出现 "shape mismatch"错误

python - 在tkinter中生成点击事件

python - Seaborn PointPlot 类别排序问题

c++ - Eclipse IDE,正则表达式搜索和替换

c++ - 如何在 lex 中捕获多行

c++ - 重载 new 返回的指针被改变