Example #1
0
def invalidInputResumeExecution():
    ejecutor = TBTAFExecutor()
    suite = TBTestSuite(1,'Sample test 4')
    for i in range(3):
        newTest = TBTAFSampleTest()
        suite.addTestCase(newTest)
    ejecutor.resumeExecution(suite)
def invalidResume():
    tbTestSuite = TBTestSuite(1,'Sample test 2')
    for i in range(3):
        newTest = TBTAFSampleTest()
        tbTestSuite.addTestCase(newTest)

    executionTBTestSuite = ExecutionTBTestSuite(tbTestSuite)
    executionTBTestSuite.resume()
def validGetBySuiteAndInit():
    tbTestSuite = TBTestSuite(1,'Sample test')
    for i in range(3):
        newTest = TBTAFSampleTest()
        tbTestSuite.addTestCase(newTest)

    executionTBTestSuite = ExecutionTBTestSuite.getBySuite(tbTestSuite)
    if executionTBTestSuite is None:
        executionTBTestSuite = ExecutionTBTestSuite(tbTestSuite)
Example #4
0
def validInputAbortExecution():
    ejecutor = TBTAFExecutor()
    suite = TBTestSuite(1,'Sample test 2')
    for i in range(3):
        newTest = TBTAFSampleTest()
        suite.addTestCase(newTest)
    ejecutor.executeTests(suite)
    time.sleep(10)
    ejecutor.abortExecution(suite)
    ejecutor.getStatus(suite)
def invalidExecute():
    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.execute()
Example #6
0
def sample_run():
    ejecutor = TBTAFExecutor()
    suite = TBTestSuite(1,'A')
    for i in range(5):
        newTest = TBTAFSampleTest()
        suite.addTestCase(newTest)
    ejecutor.executeTests(suite)
    
    while True:
        ejecutor.getStatus(suite)
        time.sleep(10)
def validSetAndGetSuiteResult():
    tbTestSuite = TBTestSuite(1,'Sample test 1')
    for i in range(3):
        newTest = TBTAFSampleTest()
        tbTestSuite.addTestCase(newTest)

    temp = tbTestSuite.getSuiteResult()
    
    tbtafExecutionStatus = TBTAFExecutionStatus()
    tbtafExecutionStatus.setSuiteResult(temp)
    result = tbtafExecutionStatus.getSuiteResult()
    if result != temp:
        raise Exception('The value returned is not the same that was set')
Example #8
0
def validInputExecuteTests():
    ejecutor = TBTAFExecutor()
    suite = TBTestSuite(1,'Sample test')
    for i in range(3):
        newTest = TBTAFSampleTest()
        suite.addTestCase(newTest)
    ejecutor.executeTests(suite)
    
    waitingComplete = True
    while waitingComplete:
        result = ejecutor.getStatus(suite)
        time.sleep(5)
        waitingComplete = result.getExecutionStatusType() != TBTAFExecutionStatusType.COMPLETED
def validExecute():
    tbTestSuite = TBTestSuite(1,'Sample test 1')
    for i in range(3):
        newTest = TBTAFSampleTest()
        tbTestSuite.addTestCase(newTest)

    executionTBTestSuite = ExecutionTBTestSuite(tbTestSuite)
    executionTBTestSuite.execute()
    
    waitingComplete = True
    while waitingComplete:
        result = executionTBTestSuite.getStatus()
        time.sleep(5)
        waitingComplete = result != TBTAFExecutionStatusType.COMPLETED