操作
运行单元测试¶
标准命令 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 以详细输出运行。