diff -r a9c038d69df8 -r 8f8df8006c40 stif/TestCombiner/inc/TestCase.h --- a/stif/TestCombiner/inc/TestCase.h Wed Jun 09 11:23:41 2010 +0300 +++ b/stif/TestCombiner/inc/TestCase.h Mon Jun 21 17:25:56 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;