CTestReport Class Reference
| class CTestReport : public CBase |
Nested Classes and Structures
Constructor & Destructor Documentation
CTestReport(const TTestReportMode)
Member Functions Documentation
AddTestCaseResultL(const TTestInfo &, const TFullTestResult &, const TInt)
AddTestModuleVersion(TTestModuleVersionInfo &)
CloseXMLTagsInUnfinishedFileL(void)
| void | CloseXMLTagsInUnfinishedFileL | ( | void | | ) | [private] |
Adds needed tags to get valid xml file.
ConstructL(CTestReportSettings &)
| void | ConstructL | ( | CTestReportSettings & | aTestReportSettings | ) | [private] |
By default Symbian OS constructor is private.
Parameters
| CTestReportSettings & aTestReportSettings | |
NewL(CTestReportSettings &, const TTestReportMode)
Parameters
| CTestReportSettings & aTestReportSettings | |
| const TTestReportMode aReportMode | |
UpdateReportSummaryL()
| void | UpdateReportSummaryL | ( | ) | |
WriteDelimiterL(const TDesC &, TInt)
| void | WriteDelimiterL | ( | const TDesC & | aDelimiter, |
| | TInt | aCount |
| | ) | [private] |
WriteHeaderL()
| void | WriteHeaderL | ( | ) | [private] |
Write result file header.
WriteLineL(TRefByValue< const TDesC >, ...)
WriteTrailerL()
| void | WriteTrailerL | ( | ) | [private] |
Write result file trailer.
Member Enumerations Documentation
Enum TTestReportMode
Enumerators
| ETestReportBlank = 0x00000000 | |
| ETestReportSummary = 0x00000001 | |
| ETestReportEnvironment = 0x00000002 | |
| ETestReportCases = 0x00000004 | |
| ETestReportFull = ETestReportSummary | ETestReportEnvironment | ETestReportCases | |
Enum TTestReportOutput
Enumerators
| ETestReportNone = 0x00000000 | |
| ETestReportDebug = 0x00000001 | |
| ETestReportPlainText = 0x00000002 | |
| ETestReportHtml = 0x00000004 | |
| ETestReportAll = ETestReportDebug | ETestReportPlainText | ETestReportHtml | |
Member Data Documentation
CStifLogger::TLoggerType
iFormat
TInt
iModulesVersionsPos
|
TInt
| iModulesVersionsPos | [private] |
CStifLogger::TOutput
iOutput
TTestHWInfo
iReportHWInfo
TTestReportMode
iReportMode
TInt
iSummaryPos
|
TInt
| iSummaryPos | [private] |
RPointerArray< TTestModuleVersionInfo > iTestModulesVersionsInfo
RPointerArray< TTestSummary > iTestSummaries
TTestSummary * iTotalSummary
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.