We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9ecbe40 commit c477543Copy full SHA for c477543
1 file changed
test/fixture.cpp
@@ -397,7 +397,13 @@ std::size_t TestFixture::runTests(const options& args)
397
398
for (TestInstance * test : TestRegistry::theInstance().tests()) {
399
if (classname.empty() || test->classname == classname) {
400
- TestFixture* fixture = test->create();
+ TestFixture* fixture;
401
+ try {
402
+ fixture = test->create();
403
+ } catch (const std::exception& e) {
404
+ // TODO
405
+ continue;
406
+ }
407
fixture->processOptions(args);
408
fixture->run(testname);
409
}
0 commit comments