Questions tagged «ctest»

11
使用CMake,如何从CTest获得详细输出?
我正在使用CMake构建我的项目。我添加了一个使用Boost单元测试框架的单元测试二进制文件。这个二进制文件包含所有单元测试。我添加了要由CTest运行的二进制文件: ADD_EXECUTABLE( tftest test-main.cpp ) ENABLE_TESTING() ADD_TEST( UnitTests tftest) 但是,Visual Studio中的生成输出仅显示运行CTest的结果: Start 1: UnitTests 1/1 Test #1: UnitTests ................***Failed 0.05 sec 0% tests passed, 1 tests failed out of 1 这不是很有帮助,因为我看不到哪个测试失败。如果我从命令行手动运行ctest,--verbose我得到了Boost单元测试的输出,该输出表明实际失败的原因: 1: Test command: tftest.exe 1: Test timeout computed to be: 9.99988e+006 1: Running 4 test cases... 1: test-main.cpp(20): error …
109 cmake  ctest 

10
CMake和CTest:make测试不会建立测试
我正在CMake中尝试CTest,以便使用来自动运行某些测试 make testtarget。问题在于CMake不能“理解”我愿意运行的测试,因为它是项目的一部分,因此必须进行构建。 因此,我正在寻找一种明确指定此依赖性的方法。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.