| Recovery System |
Subsystem list |
Top level |
boolean
| IsHappy
| (RECphase ePhase, boolean logFirstFailure)
|
boolean
| BeHappy
| (RECphase ePhase)
|
RECbase.IsHappy.
RECbase.BeHappy.
winclass RECquitOnError : RECbase
{
boolean IsHappy (RECphase ePhase, boolean logFirstFailure)
{
if (ePhase == eREC_SCRIPT_ENTER || ePhase == eREC_SCRIPT_EXIT)
return TRUE;
return GetTestCaseErrorCount() == 0;
}
boolean BeHappy (RECphase ePhase)
{
if (ePhase == eREC_TESTCASE_ENTER || ePhase == eREC_TESTCASE_EXIT)
if (GetTestCaseErrorCount() > 0)
raise 1, "script execution terminated by RECquitOnError");
return TRUE;
}
}