我正在寻找一种在 Catch 框架 ( https://github.com/philsquared/Catch ) 中对一组文件运行测试用例的方法。
我知道我可以做这样的事情:
TEST_CASE( "Test", "[Test]" ) {
for each file {
REQUIRE( ... );
}
}
但问题是这将在第一个错误时中止。
因此我想做这样的事情:
for each file {
TEST_CASE( "Test", "[Test]" ) {
REQUIRE( ... );
}
}
理想情况下,还可以在命令行上调用单元测试时指定测试文件所在的文件夹。
有谁知道Catch是否可以实现这样的事情?