--- a/appinstall_plat/sifui_api/tsrc/inc/sifuitest.h Thu May 27 12:58:35 2010 +0300
+++ b/appinstall_plat/sifui_api/tsrc/inc/sifuitest.h Fri Jun 11 13:45:18 2010 +0300
@@ -38,6 +38,7 @@
#define OOM_ENTRY(str,func,a,b,c) {_S(str), GETPTR func,a,b,c}
#define OOM_FUNCENTRY(func,a,b,c) {_S(#func), GETPTR func,a,b,c}
+class CX509Certificate;
class CSifUiTest;
class CSifUi;
@@ -143,10 +144,9 @@
const TKeyEvent& aKeyEvent ) const;
/**
- * Helper function to create new CSifUi object in iSifUi member.
- * @return TInt - result code for creating new CSifUi
+ * Helper function to create Swi::CCertificateInfo objects.
*/
- TInt CreateSifUi();
+ CX509Certificate* ReadCertificateL( const TDesC& aFileName );
// --- TEST CASE FUNCTIONS ---
@@ -159,53 +159,52 @@
TInt CreateLowMemTest( TTestResult& aResult );
/**
- * Run information note test case.
+ * Run drive selection test case.
* @param aResult - test case result (PASS/FAIL)
* @return Symbian OS error code (other than test result)
*/
- TInt InformationNoteTest( TTestResult& aResult );
+ TInt MemorySelectionTest( TTestResult& aResult );
/**
- * Run warning note test case.
- * @param aResult - test case result (PASS/FAIL)
- * @return Symbian OS error code (other than test result)
+ * Helper function for MemorySelectionTest()
*/
- TInt WarningNoteTest( TTestResult& aResult );
+ void DoMemorySelectionTestL( TTestResult& aResult );
/**
- * Run error note test case.
+ * Run certificate info test case.
* @param aResult - test case result (PASS/FAIL)
* @return Symbian OS error code (other than test result)
*/
- TInt ErrorNoteTest( TTestResult& aResult );
+ TInt CertificateInfoTest( TTestResult& aResult );
/**
- * Run permanent note test case.
- * @param aResult - test case result (PASS/FAIL)
- * @return Symbian OS error code (other than test result)
+ * Helper function for CertificateInfoTest()
*/
- TInt PermanentNoteTest( TTestResult& aResult );
+ void DoCertificateInfoTestL( TTestResult& aResult );
/**
- * Run progress note test case.
+ * Run application info test case.
* @param aResult - test case result (PASS/FAIL)
* @return Symbian OS error code (other than test result)
*/
- TInt ProgressNoteTest( TTestResult& aResult );
+ TInt AppInfoTest( TTestResult& aResult );
/**
- * Run wait note test case.
+ * Helper function for AppInfoTest()
+ */
+ void DoAppInfoTestL( TTestResult& aResult );
+
+ /**
+ * Run progress dialogs test case.
* @param aResult - test case result (PASS/FAIL)
* @return Symbian OS error code (other than test result)
*/
- TInt WaitNoteTest( TTestResult& aResult );
+ TInt ProgressDialogsTest( TTestResult& aResult );
/**
- * Run launch help test case.
- * @param aResult - test case result (PASS/FAIL)
- * @return Symbian OS error code (other than test result)
+ * Helper function for ProgressDialogsTest()
*/
- TInt LaunchHelpTest( TTestResult& aResult );
+ void DoProgressDialogsTestL( TTestResult& aResult );
private: // data
TestFunction iMethod;
@@ -216,8 +215,6 @@
TBool iVersionLogged;
RFs iFs;
CActiveScheduler* iScheduler;
-
- CSifUi* iSifUi;
};
#endif // SIFUITEST_H