我使用cmake构建了boost.test(版本1.59)项目。 我没有任何问题,编译但是当我尝试推出测试,我得到这样一个问题:boost-test'filename'.test.report.xml not found
Executing: -> [BoostUnitTestSample]
filestream was found to be null when handling path: D:\Work\Project\dev\DesktopMSVC13_Project\src\ProjectTest\Debug\ProjectTest.exe.test.report.xml
Exception caught while running test batch D:\Work\Project\dev\DesktopMSVC13_Project\src\ProjectTest\Debug\ProjectTest.exe [BoostUnitTestSample]
(File 'D:\Work\Project\dev\DesktopMSVC13_Project\src\ProjectTest\Debug\ProjectTest.exe.test.report.xml' not found.)
========== Run test finished: 0 run (0:00:03,6081912) ==========
我没有试图让任何XML报告, 所有的首选项默认设置。
一切顺利,如果我加如Boost.Test项目手动
什么版本的Boost.Test? –
请在问题中添加至关重要的细节。 –
您需要提及您正在使用适用于Boost.Test的Visual Studio适配器,否则人们会感到困惑,因为这些消息是由扩展而不是由Boost.Test生成的。 –