installationservices/swcomponentregistry/test/tscr/inc/appmanagersteps.h
changeset 60 245df5276b97
parent 24 84a16765cd86
equal deleted inserted replaced
53:ae54820ef82c 60:245df5276b97
     1 /*
     1 /*
     2 * Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2008-2010 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of the License "Eclipse Public License v1.0"
     5 * under the terms of the License "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
    32 _LIT(KScrIsMediaPresentStep, "SCRIsMediaPresent");
    32 _LIT(KScrIsMediaPresentStep, "SCRIsMediaPresent");
    33 _LIT(KScrIsComponentOrphaned, "SCRIsComponentOrphaned");
    33 _LIT(KScrIsComponentOrphaned, "SCRIsComponentOrphaned");
    34 _LIT(KScrCompareVersions, "SCRCompareVersions");
    34 _LIT(KScrCompareVersions, "SCRCompareVersions");
    35 _LIT(KScrIsComponentOnReadOnlyDrive, "SCRIsComponentOnReadOnlyDrive");
    35 _LIT(KScrIsComponentOnReadOnlyDrive, "SCRIsComponentOnReadOnlyDrive");
    36 _LIT(KScrComponentPresence, "ScrComponentPresence");
    36 _LIT(KScrComponentPresence, "ScrComponentPresence");
       
    37 _LIT(KScrComponentOnEMMC, "ScrComponentOnEMMC");
       
    38 _LIT(KScrComponentPresentForNameVendor, "ScrComponentPresentForNameVendor");
    37 
    39 
    38 class CScrIsMediaPresentStep : public CScrTestStep
    40 class CScrIsMediaPresentStep : public CScrTestStep
    39 /**
    41 /**
    40  	TEF test step which exercises the SCR IsMediaPresent interface
    42  	TEF test step which exercises the SCR IsMediaPresent interface
    41  */
    43  */
   108 	void ImplTestStepPreambleL();
   110 	void ImplTestStepPreambleL();
   109 	void ImplTestStepL();
   111 	void ImplTestStepL();
   110 	void ImplTestStepPostambleL();		
   112 	void ImplTestStepPostambleL();		
   111 	};
   113 	};
   112 
   114 
       
   115 class CScrEMMCComponentStep : public CScrTestStep
       
   116 /**
       
   117     TEF test step which checks if any components are present on EMMC
       
   118  */
       
   119     {
       
   120 public:
       
   121     CScrEMMCComponentStep(CScrTestServer& aParent);
       
   122     
       
   123 protected:
       
   124     // From CScrTestStep
       
   125     void ImplTestStepPreambleL();
       
   126     void ImplTestStepL();
       
   127     void ImplTestStepPostambleL();      
       
   128     };
       
   129 
       
   130 class CScrComponentPresentForNameVendorStep : public CScrTestStep
       
   131 /**
       
   132     TEF test step which checks if any components are present with the given name and vendor
       
   133  */
       
   134     {
       
   135 public:
       
   136     CScrComponentPresentForNameVendorStep(CScrTestServer& aParent);
       
   137     
       
   138 protected:
       
   139     // From CScrTestStep
       
   140     void ImplTestStepPreambleL();
       
   141     void ImplTestStepL();
       
   142     void ImplTestStepPostambleL();      
       
   143     };
   113 #endif /* APPMANAGERSTEPS_H */
   144 #endif /* APPMANAGERSTEPS_H */