gpt4 book ai didi

c++ - 确定当前 SECTION 的名称

转载 作者:行者123 更新时间:2023-11-28 04:25:00 24 4
gpt4 key购买 nike

<分区>

我们使用 Catch 作为测试框架,对其可用性非常满意。

我计划为新的图表小部件实现一系列简单的单元测试。图表小部件只能通过简单的图像比较才能正确测试。

为此,我需要将小部件的当前图像与以前存档的引用图像进行比较。现在,我需要为每个测试部分创建一个文件名,这非常麻烦并且应该自动完成。

是否可以将 TEST_CASE 中的当前 SECTION 作为字符串导出?

以下示例说明了我想要实现的目标:

TEST_CASE("A") {
SECTION("B") {
SECTION("C") {
std::string uniqueName=currentSection();
}
}
}

现在,uniqueName 最多应该包含类似 A.B.C 的内容,但如果在扩展测试后它保持不变,那么唯一的内容也足够了。

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