diff -r f5d4820de50d -r 9aaae25af322 stif/TestCombiner/inc/TestCase.h --- a/stif/TestCombiner/inc/TestCase.h Tue May 25 18:01:01 2010 +0300 +++ b/stif/TestCombiner/inc/TestCase.h Mon Jun 14 11:37:33 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;