gpt4 book ai didi

c++ - Qt单元测试框架中的 "0 skipped, 0 blacklisted"是什么意思?

转载 作者:太空狗 更新时间:2023-10-29 20:39:00 26 4
gpt4 key购买 nike

当我运行我的 Qt 单元测试项目时,它以如下所示的摘要结束:

Totals: 28 passed, 1 failed, 0 skipped, 0 blacklisted

“通过”和“未通过”的类别很明显,但是“跳过”和“列入黑名单”是什么意思?

测试框架在什么情况下会跳过测试?这与将其列入黑名单有何不同?

我的 Qt 版本是 Qt 5.4.1。

最佳答案

测试被跳过,如果QSKIP()从测试函数中调用。

QTeSTLib 在测试目录中查找名为 BLACKLIST 的文件,如果找到则对其进行解析。该文件包含一个简单的 ini 样式的黑名单函数列表。详情见qtestblacklist.cpp .

关于c++ - Qt单元测试框架中的 "0 skipped, 0 blacklisted"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29397463/

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