Boost Testing Framework返回码

问题描述:

Boost测试框架返回代码unit_test_main函数的含义是什么?Boost Testing Framework返回码

正如你可以找到hereunit_test_main可以返回boost::exit_success如果没有错误,要么boost::exit_exception_failureboost::exit_test_failure取决于是否有捕获的异常与否。

PS: 如果您通过测试程序,命令行选项--result_code=no,unit_test_main将始终返回boost::exit_success

+0

boost :: exit_success是返回码0,boost :: exit_exception_failure是返回码201,boost :: exit_test_failure是返回码201.在我的平台上,boost :: exit_failure是1。 – dbn