操作
运行单元测试¶
标准命令 make check
将运行单元测试。
以下选项当然可以组合使用
详细输出¶
使用 make check VERBOSE=1
以获取详细输出 - 其中包含哪些检查已运行、已跳过、已失败等信息...
阻止日志清理¶
使用 make check TESTS="prepare.sh run-tests.pl"
;这将跳过移除所有临时(日志)文件的 cleanup.sh
“测试”。
仅选择部分测试¶
使用类似 make check RUNTESTS="request core"
的命令仅选择部分测试。tests/
目录中的所有 *.t
文件都是可选的测试。
cmake¶
如果您使用 cmake 构建项目,可以使用 ctest
或 make test
来运行测试;使用 ctest -V
以详细输出运行。