TVerdict CTestAESelect::doTestStepL() { int err; if(TestStepName() == KTestTimeout) { INFO_PRINTF1(_L("TestTimeout():")); err = TestTimeout(); SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); } else if(TestStepName() == KTestASelect) { INFO_PRINTF1(_L("TestASelect():")); err = TestAselect(); SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); } else if(TestStepName() == KTestCancelASelect) { INFO_PRINTF1(_L("TestCancelASelect():")); err = TestCancelAselect(); SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); } else if(TestStepName() == KTestAselectRequestStatus) { INFO_PRINTF1(_L("TestAselectRequestStatus():")); err = TestAselectRequestStatus(); SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); } else if(TestStepName() == KTestMultipleASelect) { INFO_PRINTF1(_L("TestMultipleASelect():")); err = TestMultipleAselect(); SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); } else if(TestStepName() == KTestSelectwithEselect) { INFO_PRINTF1(_L("TestSelectwithEselect():")); err = TestSelectwithEselect(); SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); } else if(TestStepName() == KTestESelect) { INFO_PRINTF1(_L("TestESelect():")); err = TestEselect(); SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); } else if(TestStepName() == KTestEselectRequestStatus) { INFO_PRINTF1(_L("KTestEselectRequestStatus():")); err = TestEselectRequestStatus(); SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); } else if(TestStepName() == KTestESelectTimeout) { INFO_PRINTF1(_L("KTestEselectTimeout():")); err = TestEselectTimeout(); SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); } else if(TestStepName() == KTestEselectInvalidInput_01) { INFO_PRINTF1(_L("TestEselectInvalidInput_01():")); err = TestEselectInvalidInput_01(); SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); } else if(TestStepName() == KTestEselectInvalidInput_02) { INFO_PRINTF1(_L("TestEselectInvalidInput_02():")); err = TestEselectInvalidInput_02(); SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); } return TestStepResult(); }
/*ARGSUSED*/ static void StopTestCallback(Widget w, XtPointer call_data, XtPointer client_data) { XtRemoveTimeOut(timeout); TestTimeout((XtPointer)w, NULL); }