【发布时间】:2023-03-26 19:30:02
【问题描述】:
有没有办法使用 Boost 单元测试框架在运行时读取测试结果(所有通过或失败的断言)?
我想要的是生成自定义测试日志,并在每次运行测试后以自定义的人类可读格式将其输出到控制台。
【问题讨论】:
标签: c++ unit-testing boost boost-test
有没有办法使用 Boost 单元测试框架在运行时读取测试结果(所有通过或失败的断言)?
我想要的是生成自定义测试日志,并在每次运行测试后以自定义的人类可读格式将其输出到控制台。
【问题讨论】:
标签: c++ unit-testing boost boost-test
这样做的方法是让 Boost.Test 输出 XML,然后您将其解析并转换为您的自定义格式。使用report_format and related options 设置格式和级别。
【讨论】: