CTestCaseController Class Reference
class CTestCaseController : public CActive
|
Constructor & Destructor Documentation
CTestCaseController(CTestEngine *, CTestReport *, CAtsLogger &, RTestExecution, const TTestInfo &)
Parametric C++ constructor.
Member Functions Documentation
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
By default Symbian OS constructor is private.
DoCancel()
void
|
DoCancel
|
(
|
)
|
[virtual]
|
DoCancel derived from
CActive
handles the Cancel
GenerateXmlLogL()
void
|
GenerateXmlLogL
|
(
|
)
|
[private]
|
Generates XML log about the test case.
GetTestCaseInfo(TTestInfo &)
void
|
GetTestCaseInfo
|
(
|
TTestInfo
&
|
aTestInfo
|
)
|
|
Get testcase info(test module, config file, test case, etc).
NewL(CTestEngine *, CTestReport *, CAtsLogger &, RTestExecution, const TTestInfo &)
RunError(TInt)
RunError derived from
CActive
handles errors from active handler.
RunL()
RunL derived from
CActive
handles the completed requests.
StartL(const RMessage2 &)
Suicide(TStopExecutionType, TInt)
void
|
Suicide
|
(
|
TStopExecutionType
|
aType,
|
|
TInt
|
aCode
|
|
)
|
|
Parameters
TStopExecutionType
aType
|
|
TInt
aCode
|
|
Member Enumerations Documentation
Enum TTestCaseStatus
Enumerators
ETestCaseIdle
|
|
ETestCaseRunning
|
|
ETestCaseCompleted
|
|
ETestCaseTimeout
|
|
ETestCaseSuicided
|
|
Member Data Documentation
CStifLogger * iRDebugLogger
TFullTestResultPckg
iResultPckg
TStopExecutionType
iStopExecutionType
TStopExecutionType
|
iStopExecutionType
|
[private]
|
HBufC * iTestCaseArguments
HBufC
*
|
iTestCaseArguments
|
[private]
|
RTestExecution
iTestExecution
CTestReport * iTestReport
CTestCaseTimeout * iTimeout
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.