X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fframework%2Fsrc%2Ftest_runner.cpp;h=b753cdd4ef5c2e62f8476313ea6702f1eb002ed3;hb=refs%2Fchanges%2F00%2F28800%2F13;hp=5d823309b41287ff466edcbda61b48501374d03c;hpb=d6be707394a02f586f148b72139b51eebd7030b8;p=platform%2Fcore%2Ftest%2Fsecurity-tests.git diff --git a/src/framework/src/test_runner.cpp b/src/framework/src/test_runner.cpp index 5d82330..b753cdd 100644 --- a/src/framework/src/test_runner.cpp +++ b/src/framework/src/test_runner.cpp @@ -243,7 +243,7 @@ bool TestRunner::filterByXML(std::map & casesMap) return true; } -TestRunner::Status TestRunner::RunTestCase(const TestCaseStruct& testCase) +void TestRunner::RunTestCase(const TestCaseStruct& testCase) { setCurrentTestCase(&(const_cast(testCase))); try { @@ -255,7 +255,7 @@ TestRunner::Status TestRunner::RunTestCase(const TestCaseStruct& testCase) getConcatedFailReason(e.GetMessage()))); setCurrentTestCase(nullptr); - return FAILED; + return; } catch (const Ignored &e) { if (m_runIgnored) { // Simple test have to be implemented @@ -264,30 +264,28 @@ TestRunner::Status TestRunner::RunTestCase(const TestCaseStruct& testCase) } setCurrentTestCase(nullptr); - return IGNORED; + return; } catch (const std::exception &) { // std exception failure CollectResult(testCase.name, TestResult(TestResult::FailStatus::FAILED, "std exception")); setCurrentTestCase(nullptr); - return FAILED; + return; } catch (...) { // Unknown exception failure CollectResult(testCase.name, TestResult(TestResult::FailStatus::FAILED, "unknown exception")); setCurrentTestCase(nullptr); - return FAILED; + return; } + // Everything OK CollectResult(testCase.name, TestResult(TestResult::FailStatus::NONE, std::string(), testCase.performance)); setCurrentTestCase(nullptr); - - // Everything OK - return PASS; } void TestRunner::RunTests()