void Utest::executePlatformSpecificRunOneTest(TestPlugin* plugin, TestResult& result) { if (0 == setjmp(test_exit_jmp_buf[jmp_buf_index])) { jmp_buf_index++; runOneTest(plugin, result); jmp_buf_index--; } }
///////////// Run one test with exit on first error void TestRegistry::platformSpecificRunOneTest(Utest* test, TestResult& result) { try { runOneTest(test, result) ; } catch (int) { //exiting test early } }
void TestRegistry::platformSpecificRunOneTest(Utest* test, TestResult& result) { if (0 == setjmp(test_exit_jmp_buf)) runOneTest(test, result) ; }
void Utest::executePlatformSpecificRunOneTest(TestPlugin* plugin, TestResult& result) { runOneTest(plugin, result); }