gpt4 book ai didi

command-line-interface - 排除 Boost.Test 中的特定测试

转载 作者:行者123 更新时间:2023-12-02 09:02:49 25 4
gpt4 key购买 nike

我需要不存在的选项的行为test_launcher --exclude_test='Benchmark*'? Boost.Test 中是否有一个工作机制可以用来实现相同的目的?

最佳答案

在测试过滤文档中,请参阅 Relative specification 的讨论与命令行参数 --run_test 一起使用。

disabler 规范格式是在规范前面加上感叹号 (!)。因此,对于您的示例,以下内容将禁用与模式 Benchmark*

匹配的任何启用的测试
test_launcher --run_test=!Benchmark*

请注意,在 Linux 上,您需要添加引号以防止星号和感叹号被解释

test_launcher --run_test='!Benchmark*'

关于command-line-interface - 排除 Boost.Test 中的特定测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26258180/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com