有没有办法在运行时使用 Boost Unit Testing 框架读取测试结果(所有通过失败的断言)?
我想要的是生成自定义测试日志,并在每次运行测试后以自定义的人类可读格式将其输出到控制台。
有没有办法在运行时使用 Boost Unit Testing 框架读取测试结果(所有通过失败的断言)?
我想要的是生成自定义测试日志,并在每次运行测试后以自定义的人类可读格式将其输出到控制台。
这样做的方法是让 Boost.Test 输出 XML,然后您将其解析并转换为您的自定义格式。使用report_format
和 相关选项设置格式和级别。