use*_*632 2 c++ boost unit-testing boost-test
我只是安装boost 1.62并运行Boost单元测试选件,--log_sink=output.xml但出现错误。
这是我的命令行
./App --log_level=test_suite --log_format=JUNIT --log_sink=output.xml
Run Code Online (Sandbox Code Playgroud)
我从boost得到这个错误信息
test setup error: Access with invalid type for argument corresponding to parameter log_sink
Run Code Online (Sandbox Code Playgroud)
我已经进行了单元测试,boost 1.56没有错误,--log_sink我也不知道为什么会发生boost 1.62
一些boost::test命令行选项似乎被破坏了boost 1.62,请参阅:Boost.test --report_sink参数被破坏了。
解决方法是使用该--logger选项,例如:
./App --logger=JUNIT,test_suite,output.xml
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
432 次 |
| 最近记录: |