我可以从测试内部检测ctest的详细程度吗?

时间:2019-04-25 19:30:52

标签: cmake ctest verbose verbosity

是否有可能(通过查询环境变量或其他方式)从测试中检测ctest在其下运行的详细程度?

即,在我的测试中,我想知道是否在命令行中将“ -V /-verbose”或“ -VV /-extra-verbose”传递给了ctest,所以我可以从中打印更多信息在测试本身中。

1 个答案:

答案 0 :(得分:0)

至少就环境变量而言,答案似乎是“否”。

我只是将整个环境写到一个文件中,然后用“ -V”和不使用“ -V”来比较结果,结果与cmake的冗长性没有任何关系。

但是,如果有人知道一个聪明的解决方法,我很想听听!

注意-这已在cmake 3.13.4中进行了测试,同时使用cmake_minimum_required(VERSION 2.8)cmake_minimum_required(VERSION 3.13.4)