installationservices/swcomponentregistry/test/tscr/inc/appmanagersteps.h
changeset 60 245df5276b97
parent 24 84a16765cd86
--- a/installationservices/swcomponentregistry/test/tscr/inc/appmanagersteps.h	Tue Jul 06 14:23:31 2010 +0300
+++ b/installationservices/swcomponentregistry/test/tscr/inc/appmanagersteps.h	Wed Aug 18 09:55:45 2010 +0300
@@ -1,5 +1,5 @@
 /*
-* Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
+* Copyright (c) 2008-2010 Nokia Corporation and/or its subsidiary(-ies).
 * All rights reserved.
 * This component and the accompanying materials are made available
 * under the terms of the License "Eclipse Public License v1.0"
@@ -34,6 +34,8 @@
 _LIT(KScrCompareVersions, "SCRCompareVersions");
 _LIT(KScrIsComponentOnReadOnlyDrive, "SCRIsComponentOnReadOnlyDrive");
 _LIT(KScrComponentPresence, "ScrComponentPresence");
+_LIT(KScrComponentOnEMMC, "ScrComponentOnEMMC");
+_LIT(KScrComponentPresentForNameVendor, "ScrComponentPresentForNameVendor");
 
 class CScrIsMediaPresentStep : public CScrTestStep
 /**
@@ -110,4 +112,33 @@
 	void ImplTestStepPostambleL();		
 	};
 
+class CScrEMMCComponentStep : public CScrTestStep
+/**
+    TEF test step which checks if any components are present on EMMC
+ */
+    {
+public:
+    CScrEMMCComponentStep(CScrTestServer& aParent);
+    
+protected:
+    // From CScrTestStep
+    void ImplTestStepPreambleL();
+    void ImplTestStepL();
+    void ImplTestStepPostambleL();      
+    };
+
+class CScrComponentPresentForNameVendorStep : public CScrTestStep
+/**
+    TEF test step which checks if any components are present with the given name and vendor
+ */
+    {
+public:
+    CScrComponentPresentForNameVendorStep(CScrTestServer& aParent);
+    
+protected:
+    // From CScrTestStep
+    void ImplTestStepPreambleL();
+    void ImplTestStepL();
+    void ImplTestStepPostambleL();      
+    };
 #endif /* APPMANAGERSTEPS_H */