--- a/stif/TestCombiner/inc/TestCase.h Fri Jun 11 15:16:26 2010 +0300
+++ b/stif/TestCombiner/inc/TestCase.h Wed Jun 23 19:59:05 2010 +0300
@@ -207,8 +207,8 @@
TDesC& aModuleName,
TDesC& aTestId,
TInt aExpectedResult,
- TFullTestResult::TCaseExecutionResult
- aCategory,
+ TFullTestResult::TCaseExecutionResult aCategory,
+ const TDesC& aTestCaseArguments,
CTCTestModule* aModule ); //--PYTHON--
/**
@@ -228,6 +228,11 @@
const TDesC& ModuleName(){ return *iModuleName; }
/**
+ * Get test case arguments
+ */
+ const TDesC& TestCaseArguments() const;
+
+ /**
* Get reference to RTestExecution.
*/
RTestExecution& TestExecution(){ return iTestExecution; }
@@ -269,12 +274,13 @@
CTCTestCase( CTestCombiner* testCombiner,
TInt aExpectedResult,
TFullTestResult::TCaseExecutionResult aCategory,
+ const TDesC& aTestCaseArguments,
CTCTestModule* aModule ); //--PYTHON--
/**
* By default Symbian OS constructor is private.
*/
- void ConstructL( TDesC& aModuleName, TDesC& aTestId );
+ void ConstructL( TDesC& aModuleName, TDesC& aTestId, const TDesC& aTestCaseArguments );
/**
* Start complete the testcase(Complete2 make the final complete).
@@ -298,6 +304,9 @@
// Module name
HBufC* iModuleName;
+ // Test case arguments
+ HBufC* iTestCaseArguments;
+
// Handle to test case execution
RTestExecution iTestExecution;