我正在尝试验证GoogleTest(gtest)XML输出文件,为此我需要gtest格式的schema/XSD。
我已经在网上搜索过了,但是什么也没找到。很多似乎都指向JUnit模式,但是--据我所知--它们是不同的; GoogleTest XML支持<testcase>
标记中的value_param
字段,而JUnit不支持。<testsuites>
标记中的timestamp
字段也是如此。
我正在尝试验证GoogleTest(gtest)XML输出文件,为此我需要gtest格式的schema/XSD。
我已经在网上搜索过了,但是什么也没找到。很多似乎都指向JUnit模式,但是--据我所知--它们是不同的; GoogleTest XML支持<testcase>
标记中的value_param
字段,而JUnit不支持。<testsuites>
标记中的timestamp
字段也是如此。
1条答案
按热度按时间13z8s7eq1#
在你的测试主进程中,添加
testing::GTEST_FLAG(output) = "xml:";
当你运行你的测试时,测试结果的XML输出正好在测试运行目录下。