Boost Testing Framework返回码
答
正如你可以找到here,unit_test_main
可以返回boost::exit_success
如果没有错误,要么boost::exit_exception_failure
或boost::exit_test_failure
取决于是否有捕获的异常与否。
PS: 如果您通过测试程序,命令行选项--result_code=no
,unit_test_main
将始终返回boost::exit_success
。
boost :: exit_success是返回码0,boost :: exit_exception_failure是返回码201,boost :: exit_test_failure是返回码201.在我的平台上,boost :: exit_failure是1。 – dbn