diff --git a/__init__.py b/__init__.py index 1fe369d..ca352b5 100644 --- a/__init__.py +++ b/__init__.py @@ -318,6 +318,7 @@ class testSession(dict): def testCase(self, name, testcase_execution_level, test_method, *args, **kwargs): if testcase_execution_level <= self[self.KEY_EXEC_LVL]: + sys.stdout.write(' %s...' % name[:75]) tLogger = logging.getLogger('__tLogger__') tHandler = collectingTestcaseHandler() if len(tHandler.MY_LOGS) > 0: @@ -362,10 +363,13 @@ class testSession(dict): self[self.KEY_ALL_TESTS] += 1 if self[self.KEY_TESTCASELIST][name]['levelno'] <= logging.INFO: self[self.KEY_SUCCESS_TESTS] += 1 + sys.stdout.write('\033[92mSUCCESS\033[0m\n') elif self[self.KEY_TESTCASELIST][name]['levelno'] >= logging.ERROR: self[self.KEY_FAILED_TESTS] += 1 + sys.stdout.write('\033[91mFAILED\033[0m\n') else: self[self.KEY_POSSIBLY_FAILED_TESTS] += 1 + sys.stdout.write('\033[93mPOSSIBLY FAILED\033[0m\n') # Set testcase time and time_consumption self[self.KEY_TESTCASELIST][name]['time_start'] = self.__testcase__['asctime'] self[self.KEY_TESTCASELIST][name]['time_finished'] = teststep['asctime']