cpputest - 输出有关测试用例的更多信息

时间:2016-09-15 10:00:30

标签: tdd cpputest

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

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

这是通过指定命令行参数-v(详细) 有没有办法在输出中放入更多信息。我希望每个单元测试用例都有一个特定的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 

命令。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您可以通过实施TestOutput来实施所需的任何输出格式(同时选中CompositeTestOutputTeamCityTestOutputJUnitTestOutput