1

Boost.Test 框架本身是否有任何测试?Boost 似乎对其他库有很多回归测试,当然是用 Boost.Test 编写的。但是如何确保测试框架本身是正确的呢?

4

1 回答 1

2
boost/libs/test$ ls test
Jamfile.v2           execution_monitor-ts inputs               selfcontained.cpp    usage-variants-ts
README.md            framework-ts         multithreading-ts    smoke-ts             utils-ts
baseline-outputs     gen_coverage.sh      prg_exec_monitor-ts  test-organization-ts writing-test-ts

所以在我看来,Boost.Test 有大量的测试!

粗略一看,这些测试看起来好像没有使用 boost.test,它们正在测试来自终端的预期输出的字符串输出。

于 2020-03-08T15:19:55.183 回答