Feedback for every testcase to console added
This commit is contained in:
parent
e75390b204
commit
68fe7bdcf7
@ -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']
|
||||
|
Loading…
x
Reference in New Issue
Block a user