def test_get_testcase_summary_failures(self): r = mbed_test_api.get_testcase_summary("{{__testcase_summary;;}}") self.assertEqual(None, r) r = mbed_test_api.get_testcase_summary("{{__testcase_summary;-1;-2}}") self.assertEqual(None, r) r = mbed_test_api.get_testcase_summary("{{__testcase_summary;A;0}}") self.assertEqual(None, r)
def test_get_testcase_summary_value_failures(self): r = mbed_test_api.get_testcase_summary("[1459246276.95][CONN][INF] found KV pair in stream: {{__testcase_summary;;}}") self.assertEqual(None, r) r = mbed_test_api.get_testcase_summary("[1459246276.95][CONN][INF] found KV pair in stream: {{__testcase_summary;-1;-2}}") self.assertEqual(None, r) r = mbed_test_api.get_testcase_summary("[1459246276.95][CONN][INF] found KV pair in stream: {{__testcase_summary;A;0}}") self.assertEqual(None, r)
def test_get_testcase_summary_ok(self): r = mbed_test_api.get_testcase_summary("[1459246276.95][CONN][INF] found KV pair in stream: {{__testcase_summary;0;0}}") self.assertNotEqual(None, r) self.assertEqual((0, 0), r) r = mbed_test_api.get_testcase_summary(self.OUTOUT_CSTRING_TEST) self.assertNotEqual(None, r) self.assertEqual((7, 1), r) # {{__testcase_summary;7;1}} r = mbed_test_api.get_testcase_summary(self.OUTPUT_SUCCESS) self.assertNotEqual(None, r) self.assertEqual((4, 0), r) # {{__testcase_summary;4;0}}