【发布时间】:2021-12-28 13:18:54
【问题描述】:
我有许多依赖于随机程序的测试。测试失败的情况很少见,因为您基本上对随机数不走运。
但是,有时失败实际上是一个错误,我想重现它。我有一个全局随机生成器,可以为其他所有东西播种。我希望 Boost Test 输出其原始种子,以防任何测试用例失败。
我发现最接近的是将原始种子输出到 Fixture 中,但似乎我必须一直打印它,而不仅仅是失败。如果任何测试失败,是否有一种简单、简洁的方式来打印语句?
【问题讨论】:
标签: c++ boost-test