sl@0: // Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: // All rights reserved. sl@0: // This component and the accompanying materials are made available sl@0: // under the terms of "Eclipse Public License v1.0" sl@0: // which accompanies this distribution, and is available sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: // sl@0: // Initial Contributors: sl@0: // Nokia Corporation - initial contribution. sl@0: // sl@0: // Contributors: sl@0: // sl@0: // Description: sl@0: // Constants definitions for Feature Manager test code sl@0: // sl@0: // sl@0: sl@0: /** sl@0: @file sl@0: @test sl@0: @internalComponent - Internal Symbian test code sl@0: */ sl@0: #ifndef __EFMTESTCONSTS__ sl@0: #define __EFMTESTCONSTS__ sl@0: sl@0: _LIT( KTargetFeatureFile, "C:\\private\\102836E5\\features.dat"); sl@0: _LIT( KFeatureFileDefault, "Z:\\EFM\\data\\features_invalid_header.dat"); sl@0: _LIT( KFeatureFileInvalidHeader, "Z:\\EFM\\data\\features_invalid_header.dat"); sl@0: _LIT( KFeatureFileRunTime, "C:\\private\\102836E5\\runtime\\features.dat"); sl@0: _LIT( KPluginSourcePath, "Z:\\EFM\\plugins\\reconciliation.rsc"); sl@0: _LIT( KPluginDestinationPath, "c:\\resource\\Plugins\\reconciliation.rsc"); sl@0: sl@0: //use UIDs from non-allocated range (0x00000000 - 1000484F) sl@0: const TUid KDefaultSupportedUid = { 0x01000001 }; sl@0: const TUid KDefaultUnsupportedUid = { 0x01000002 }; sl@0: const TUid KModifiableUid = { 0x01000003 }; sl@0: const TUid KUnmodifiableUid = { 0x01000004 }; sl@0: const TUid KUnknownUid = { 0x01000005 }; sl@0: const TUid KUninitializedUid = { 0x01000006 }; sl@0: const TUid KBlacklistedUid = { 0x01000007 }; sl@0: const TUid KNotPersistedUid = { 0x01000008 }; sl@0: const TUid KSupportedUpgradeableUid = { 0x01000101 }; sl@0: const TUid KSupportedUpgradeableBlacklistedUid = { 0x01000102 }; sl@0: const TUid KSupportedUpgradeableModifiableUid = { 0x01000103 }; sl@0: const TUid KSupportedUpgradeableModifiableUninitialisedUid = { 0x01000104 }; sl@0: const TUid KSupportedUpgradeableModifiablePersistedUid = { 0x01000105 } ; sl@0: const TUid KModifiablePersistedUid = { 0x01000106 } ; sl@0: const TUid KModifiableUninitialisedPersistedUid = { 0x01000107 } ; sl@0: const TUid KPersistedUid = { 0x01000108 }; sl@0: const TUid KNonmodifiableUninitialisedUid = { 0x01000109 }; sl@0: const TUid KHangingPluginUid = { 0x0100010A }; sl@0: const TUid KSlowStartPluginUid = { 0x0100010B }; sl@0: const TUid KFeatureAUid = { 0x0100010C }; sl@0: const TUid KFeatureBUid = { 0x0100010D }; sl@0: const TUid KFeatureCUid = { 0x0100010E }; sl@0: const TUid KOODUid = { 0x0100010F }; sl@0: const TUid KPluginIgnoringUid = { 0x01000110 }; sl@0: const TUid KPropertyCat1 = {0x01000111}; sl@0: const TUid KPropertyCat2 = {0x01000112}; sl@0: const TUid KAccessTestPropertyCat = {0x01000113}; sl@0: sl@0: sl@0: const TUid KNewUid = { 0x01000009 }; sl@0: const TUid KNewUid2 = { 0x0100000A }; sl@0: const TUid KNewUid1 = { 0x0100000B }; sl@0: const TUid KNewUid3 = { 0x0100000C }; sl@0: const TUid KNewUid4 = { 0x0100000D }; sl@0: sl@0: const TUid KDSR1Uid = { 0x10000001 }; // Uid written in test feature file to DSR sl@0: const TUid KDSR2Uid = { 0x10000006 }; // Another Uid written in test feature file to DSR sl@0: const TUid KDSR3Uid = { 0x1000000A }; // This should not be written to DSR in test feature file sl@0: sl@0: const TUid KDSRLowBound1= { 0x100DCBA9 }; sl@0: const TUid KDSRHighBound1 = { 0x100DEF01 }; sl@0: sl@0: // These UIDs are used by the 'MergePluginFeatures' OOM test. sl@0: const TUid KMergeUid1 = { 0x01000011 }; sl@0: const TUid KMergeUid2 = { 0x01000012 }; sl@0: const TUid KMergeUid3 = { 0x01000013 }; sl@0: const TUid KMergeUid4 = { 0x01000014 }; sl@0: const TUid KMergeUid5 = { 0x01000015 }; sl@0: sl@0: // Feature data used in test cases. sl@0: const TInt KDefaultData1 = { 0xabcd }; sl@0: const TInt KChangeData = { 0xfafa }; sl@0: const TInt KWaitDelay = { 2000000 }; sl@0: const TInt KPropertyKey = 1; sl@0: sl@0: enum { EReadDeviceDataCap = 1, sl@0: ENonReadDeviceDataCap }; sl@0: sl@0: #endif//__EFMTESTCONSTS__