def invalidAbort(): tbTestSuite = TBTestSuite(1,'Sample test 3') for i in range(3): newTest = TBTAFSampleTest() tbTestSuite.addTestCase(newTest) executionTBTestSuite = ExecutionTBTestSuite(tbTestSuite) executionTBTestSuite.abort()
def validAbortRestart(): tbTestSuite = TBTestSuite(1,'Sample test 2') for i in range(3): newTest = TBTAFSampleTest() tbTestSuite.addTestCase(newTest) executionTBTestSuite = ExecutionTBTestSuite(tbTestSuite) executionTBTestSuite.execute() time.sleep(1) executionTBTestSuite.abort() time.sleep(10) executionTBTestSuite.execute() waitingComplete = True while waitingComplete: result = executionTBTestSuite.getStatus() time.sleep(5) waitingComplete = result != TBTAFExecutionStatusType.COMPLETED