我需要一个不存在的选项test_launcher --exclude_test='Benchmark*'
的行为? Boost.Test中是否有可以用来实现相同的工作机制?
答案 0 :(得分:1)
在测试过滤文档中,请参阅关于 Relative specification 与命令行参数 --run_test
一起使用的讨论。
disabler 规范格式是以感叹号 (!
) 开头的规范。因此,对于您的示例,以下内容将禁用与模式 Benchmark*
test_launcher --run_test=!Benchmark*
请注意,在 linux 上,您需要添加引号以防止解释星号和感叹号
test_launcher --run_test='!Benchmark*'
答案 1 :(得分:0)