如何请求Cmake输出googletest详细结果

4

通常情况下,如果我使用由cmake生成的makefile输入make test命令,则会显示如下内容:

    Start 1: UnitTest
1/2 Test #1: UnitTest .........................***Failed    0.01 sec
    Start 2: PerfTest
2/2 Test #2: PerfTest .........................   Passed    0.01 sec

50% tests passed, 1 tests failed out of 2

Total Test time (real) =   0.02 sec

The following tests FAILED:
      1 - UnitTest (Failed)

但是如果我想看到来自googletest的真实输出,告诉我哪里失败了呢?有没有一种方法可以强制cmake/ctest将其输出出来?

更新:现在我知道我可以输入ctest -V以显示详细输出,但是如何使用make test实现相同的效果呢?

2个回答

11

我想出了我可以这样做:

make test ARGS=-V

-1

你可以在构建目录下查看Testing目录。

希望这能帮到你。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接