コード例 #1
0
ファイル: utest_executor.py プロジェクト: S41nz/TBTAF
def invalidInputPauseExecution():
    ejecutor = TBTAFExecutor()
    suite = TBTestSuite(1,'Sample test 3')
    for i in range(3):
        newTest = TBTAFSampleTest()
        suite.addTestCase(newTest)
    ejecutor.pauseExecution(suite)
コード例 #2
0
ファイル: utest_executor.py プロジェクト: S41nz/TBTAF
def validInputPauseResumeExecution():
    ejecutor = TBTAFExecutor()
    suite = TBTestSuite(1,'Sample test 5')
    for i in range(3):
        newTest = TBTAFSampleTest()
        suite.addTestCase(newTest)
    ejecutor.executeTests(suite)
    time.sleep(10)
    ejecutor.pauseExecution(suite)
    ejecutor.getStatus(suite)
    time.sleep(10)
    ejecutor.getStatus(suite)
    ejecutor.resumeExecution(suite)
    
    waitingComplete = True
    while waitingComplete:
        result = ejecutor.getStatus(suite)
        time.sleep(5)
        waitingComplete = result.getExecutionStatusType() != TBTAFExecutionStatusType.COMPLETED