Remove unnecessary test result from test runner 00/28800/13
authorMarcin Niesluchowski <m.niesluchow@samsung.com>
Thu, 16 Oct 2014 08:54:15 +0000 (10:54 +0200)
committerRadoslaw Bartosiak <r.bartosiak@samsung.com>
Tue, 24 Mar 2015 12:00:28 +0000 (13:00 +0100)
Change-Id: I6a5257e0f4325f76219f798bc7e352fbef81376b

src/framework/include/dpl/test/test_runner.h
src/framework/src/test_runner.cpp

index a95ac48..8fb8803 100644 (file)
@@ -125,9 +125,7 @@ class TestRunner
     bool filterByXML(std::map<std::string, bool> & casesMap);
     void normalizeXMLTag(std::string& str, const std::string& testcase);
 
-    enum Status { FAILED, IGNORED, PASS };
-
-    Status RunTestCase(const TestCaseStruct& testCase);
+    void RunTestCase(const TestCaseStruct& testCase);
 
     void setCurrentTestCase(TestCaseStruct* testCase);
     TestCaseStruct *getCurrentTestCase();
index 5d82330..b753cdd 100644 (file)
@@ -243,7 +243,7 @@ bool TestRunner::filterByXML(std::map<std::string, bool> & casesMap)
     return true;
 }
 
-TestRunner::Status TestRunner::RunTestCase(const TestCaseStruct& testCase)
+void TestRunner::RunTestCase(const TestCaseStruct& testCase)
 {
     setCurrentTestCase(&(const_cast<TestCaseStruct &>(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()