0

当我构建并运行cpputest时,我得到如下输出:

TEST(MYTEST, TEST_CASE_1) - 0 ms
TEST(MYTEST, TEST_CASE_2) - 0 ms
TEST(MYTEST, TEST_CASE_3) - 0 ms

这是通过指定命令行参数 -v (verbose) 有没有办法在输出中放置更多信息。我希望每个单元测试用例都有一个特定的 ID,例如:

TEST(MYTEST, TEST_CASE_1) - 0 ms - ID:001
TEST(MYTEST, TEST_CASE_2) - 0 ms - ID:002
TEST(MYTEST, TEST_CASE_3) - 0 ms - ID:003

我找到了 UT_PRINT() 宏,但它输出带有行号的单元测试文件的完整路径。这个 ID 号我稍后会输出到.xml文件中使用

-ojunit 

命令。

任何想法?

4

1 回答 1

0

您可以通过实现 a TestOutput(也检查CompositeTestOutput,TeamCityTestOutputJUnitTestOutput.

于 2016-11-12T15:36:22.133 回答