uiresources/src/testsdkskinsblocks.cpp
branchSymbian2
changeset 1 8758140453c0
child 6 c108117318cb
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/uiresources/src/testsdkskinsblocks.cpp	Thu Jan 21 12:53:44 2010 +0000
@@ -0,0 +1,201 @@
+/*
+* Copyright (c) 2002 - 2007 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 "Symbian Foundation License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.symbianfoundation.org/legal/sfl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  test AknsBasicBackgroundControlContext.h AknsControlContext.h
+*                     AknsDataContext.h AknsDrawUtils.h AknsItemData.h
+*                     AknsFrameBackgroundControlContext.h AknsItemID.h
+*                     AknsLayeredBackgroundControlContext.h
+*                     AknsListBoxBackgroundControlContext.h
+*                     AknsRlEffectContext.h AknsRlParameter.h
+*                     AknsSkinInstance.h AknsUtils.h AknsWallpaperUtils.h
+*
+*/
+
+
+
+// [INCLUDE FILES]
+#include <e32svr.h>
+#include <stifparser.h>
+#include <stiftestinterface.h>
+
+#include "testsdkskins.h"
+
+// ============================ MEMBER FUNCTIONS ===============================
+
+// -----------------------------------------------------------------------------
+// CTestSDKSkins::RunMethodL
+// Run specified method. Contains also table of test mothods and their names.
+// -----------------------------------------------------------------------------
+//
+TInt CTestSDKSkins::RunMethodL( CStifItemParser& aItem ) 
+    {
+
+    static TStifFunctionInfo const KFunctions[] =
+        {  
+        ENTRY( "TestBBCCNewL", CTestSDKSkins::TestBBCCNewL ),
+        ENTRY( "TestBBCCSetBitmapL", CTestSDKSkins::TestBBCCSetBitmapL ),
+        ENTRY( "TestBBCCSetRectL", CTestSDKSkins::TestBBCCSetRectL ),
+        ENTRY( "TestBBCCSetParentPosL", CTestSDKSkins::TestBBCCSetParentPosL ),
+        ENTRY( "TestBBCCSetParentContextL", CTestSDKSkins::TestBBCCSetParentContextL ),
+        
+        ENTRY( "TestCCSupplyMopObjectL", CTestSDKSkins::TestCCSupplyMopObjectL ),
+        
+        ENTRY( "TestDCSupplyMopObjectL", CTestSDKSkins::TestDCSupplyMopObjectL ),
+        
+        ENTRY( "TestDUControlContextL", CTestSDKSkins::TestDUControlContextL ),
+        ENTRY( "TestDUControlContextOfParentL", CTestSDKSkins::TestDUControlContextOfParentL ),
+        ENTRY( "TestDUBackgroundL", CTestSDKSkins::TestDUBackgroundL ),
+        ENTRY( "TestDUBackgroundFPL", CTestSDKSkins::TestDUBackgroundFPL ),
+        ENTRY( "TestDUBackgroundSPL", CTestSDKSkins::TestDUBackgroundSPL ),
+        ENTRY( "TestDUDrawBackgroundL", CTestSDKSkins::TestDUDrawBackgroundL ),
+        ENTRY( "TestDUBackgroundBetweenRectsFPL", CTestSDKSkins::TestDUBackgroundBetweenRectsFPL ),
+        ENTRY( "TestDUBackgroundBetweenRectsL", CTestSDKSkins::TestDUBackgroundBetweenRectsL ),
+        ENTRY( "TestDUBackgroundBetweenRectsSPL", CTestSDKSkins::TestDUBackgroundBetweenRectsSPL ),
+        ENTRY( "TestDUHasBitmapBackgroundL", CTestSDKSkins::TestDUHasBitmapBackgroundL ),
+        ENTRY( "TestDUDrawCachedImageL", CTestSDKSkins::TestDUDrawCachedImageL ),
+        ENTRY( "TestDUDrawCachedImageFBSL", CTestSDKSkins::TestDUDrawCachedImageFBSL ),
+        ENTRY( "TestDUDrawFrameL", CTestSDKSkins::TestDUDrawFrameL ),
+        ENTRY( "TestDUPrepareFrameL", CTestSDKSkins::TestDUPrepareFrameL ),
+        ENTRY( "TestDUDrawFrameSPL", CTestSDKSkins::TestDUDrawFrameSPL ),
+        ENTRY( "TestDUDrawFrameFBSL", CTestSDKSkins::TestDUDrawFrameFBSL ),
+        ENTRY( "TestDUDrawFramePartL", CTestSDKSkins::TestDUDrawFramePartL ),
+        ENTRY( "TestDUIsListSeperatorLines", CTestSDKSkins::TestDUIsListSeperatorLines ),
+        ENTRY( "TestDUSlidingMode", CTestSDKSkins::TestDUSlidingMode ),
+        
+        ENTRY( "TestFBCCNewL", CTestSDKSkins::TestFBCCNewL ),
+        ENTRY( "TestFBCCSetFrameL", CTestSDKSkins::TestFBCCSetFrameL ),
+        ENTRY( "TestFBCCSetFrameRectsL", CTestSDKSkins::TestFBCCSetFrameRectsL ),
+        ENTRY( "TestFBCCSetCenterL", CTestSDKSkins::TestFBCCSetCenterL ),
+        ENTRY( "TestFBCCSetFramePartRectL", CTestSDKSkins::TestFBCCSetFramePartRectL ),
+        
+        ENTRY( "TestIDTypeL", CTestSDKSkins::TestIDTypeL ),
+        ENTRY( "TestIIDSetAttributesL", CTestSDKSkins::TestIIDSetAttributesL ),
+        ENTRY( "TestIIDAttributesL", CTestSDKSkins::TestIIDAttributesL ),
+        ENTRY( "TestIIDSetParentIIDL", CTestSDKSkins::TestIIDSetParentIIDL ),
+        ENTRY( "TestIIDSetDrawRectL", CTestSDKSkins::TestIIDSetDrawRectL ),
+        ENTRY( "TestIIDParentIIDL", CTestSDKSkins::TestIIDParentIIDL ),
+        ENTRY( "TestIIDDrawRectL", CTestSDKSkins::TestIIDDrawRectL ),
+        ENTRY( "TestBIDNewL", CTestSDKSkins::TestBIDNewL ),
+        ENTRY( "TestBIDSetBitmapL", CTestSDKSkins::TestBIDSetBitmapL ),
+        ENTRY( "TestBIDDestroyAndSetBitmapL", CTestSDKSkins::TestBIDDestroyAndSetBitmapL ),
+        ENTRY( "TestBIDBitmapL", CTestSDKSkins::TestBIDBitmapL ),
+        ENTRY( "TestMBIDNewL", CTestSDKSkins::TestMBIDNewL ),
+        ENTRY( "TestMBIDSetMaskL", CTestSDKSkins::TestMBIDSetMaskL ),
+        ENTRY( "TestMBIDDestroyAndSetMaskL", CTestSDKSkins::TestMBIDDestroyAndSetMaskL ),
+        ENTRY( "TestMBIDMaskL", CTestSDKSkins::TestMBIDMaskL ),
+        ENTRY( "TestCTIDNewL", CTestSDKSkins::TestCTIDNewL ),
+        ENTRY( "TestCTIDSetColorsL", CTestSDKSkins::TestCTIDSetColorsL ),
+        ENTRY( "TestCTIDColorIndexedL", CTestSDKSkins::TestCTIDColorIndexedL ),
+        ENTRY( "TestCTIDColorRgbL", CTestSDKSkins::TestCTIDColorRgbL ),
+        ENTRY( "TestCTIDGetColorL", CTestSDKSkins::TestCTIDGetColorL ),
+        ENTRY( "TestITIDNewL", CTestSDKSkins::TestITIDNewL ),
+        ENTRY( "TestITIDSetImagesL", CTestSDKSkins::TestITIDSetImagesL ),
+        ENTRY( "TestITIDImageIIDL", CTestSDKSkins::TestITIDImageIIDL ),
+        ENTRY( "TestITIDImagesL", CTestSDKSkins::TestITIDImagesL ),
+        ENTRY( "TestITIDNumberOfImagesL", CTestSDKSkins::TestITIDNumberOfImagesL ),
+        ENTRY( "TestBAIDNewL", CTestSDKSkins::TestBAIDNewL ),
+        ENTRY( "TestBAIDSetFrameInfosL", CTestSDKSkins::TestBAIDSetFrameInfosL ),
+        ENTRY( "TestBAIDFrameInfosL", CTestSDKSkins::TestBAIDFrameInfosL ),
+        ENTRY( "TestBAIDSetLastFrameBackgroundL", CTestSDKSkins::TestBAIDSetLastFrameBackgroundL ),
+        ENTRY( "TestBAIDLastFrameBackgroundL", CTestSDKSkins::TestBAIDLastFrameBackgroundL ),
+        ENTRY( "TestBAIDSetFrameIntervalL", CTestSDKSkins::TestBAIDSetFrameIntervalL ),
+        ENTRY( "TestBAIDFrameIntervalL", CTestSDKSkins::TestBAIDFrameIntervalL ),
+        ENTRY( "TestBAIDSetPlayModeL", CTestSDKSkins::TestBAIDSetPlayModeL ),
+        ENTRY( "TestBAIDPlayModeL", CTestSDKSkins::TestBAIDPlayModeL ),
+        ENTRY( "TestBAIDSetFlashL", CTestSDKSkins::TestBAIDSetFlashL ),
+        ENTRY( "TestBAIDFlashL", CTestSDKSkins::TestBAIDFlashL ),
+        ENTRY( "TestSIDNewL", CTestSDKSkins::TestSIDNewL ),
+        ENTRY( "TestSIDSetStringL", CTestSDKSkins::TestSIDSetStringL ),
+        ENTRY( "TestSIDStringL", CTestSDKSkins::TestSIDStringL ),
+        ENTRY( "TestECNewL", CTestSDKSkins::TestECNewL ),
+        ENTRY( "TestECSetEffectUidL", CTestSDKSkins::TestECSetEffectUidL ),
+        ENTRY( "TestECEffectUidL", CTestSDKSkins::TestECEffectUidL ),
+        ENTRY( "TestECSetLayerConfL", CTestSDKSkins::TestECSetLayerConfL ),
+        ENTRY( "TestECLayerConfL", CTestSDKSkins::TestECLayerConfL ),
+        ENTRY( "TestECAppendParameterL", CTestSDKSkins::TestECAppendParameterL ),
+        ENTRY( "TestECCreateParameterIteratorL", CTestSDKSkins::TestECCreateParameterIteratorL ),
+        ENTRY( "TestEQIDNewL", CTestSDKSkins::TestEQIDNewL ),
+        ENTRY( "TestEQIDSetRefItemL", CTestSDKSkins::TestEQIDSetRefItemL ),
+        ENTRY( "TestEQIDRefItemL", CTestSDKSkins::TestEQIDRefItemL ),
+        ENTRY( "TestEQIDSetInputLayerL", CTestSDKSkins::TestEQIDSetInputLayerL ),
+        ENTRY( "TestEQIDInputLayerL", CTestSDKSkins::TestEQIDInputLayerL ),
+        ENTRY( "TestEQIDSetInputLayerModeL", CTestSDKSkins::TestEQIDSetInputLayerModeL ),
+        ENTRY( "TestEQIDInputLayerModeL", CTestSDKSkins::TestEQIDInputLayerModeL ),
+        ENTRY( "TestEQIDSetOutputLayerL", CTestSDKSkins::TestEQIDSetOutputLayerL ),
+        ENTRY( "TestEQIDOutputLayerL", CTestSDKSkins::TestEQIDOutputLayerL ),
+        ENTRY( "TestEQIDSetOutputLayerModeL", CTestSDKSkins::TestEQIDSetOutputLayerModeL ),
+        ENTRY( "TestEQIDOutputLayerModeL", CTestSDKSkins::TestEQIDOutputLayerModeL ),
+        ENTRY( "TestEQIDAppendCommandL", CTestSDKSkins::TestEQIDAppendCommandL ),
+        ENTRY( "TestEQIDCreateCommandIteratorL", CTestSDKSkins::TestEQIDCreateCommandIteratorL ),
+        
+
+        ENTRY( "TestIILinearOrder", CTestSDKSkins::TestIILinearOrder ),
+        
+        ENTRY( "TestLBCCNewL", CTestSDKSkins::TestLBCCNewL ),
+        ENTRY( "TestLBCCSetLayerImageL", CTestSDKSkins::TestLBCCSetLayerImageL ),
+        ENTRY( "TestLBCCSetLayerRectL", CTestSDKSkins::TestLBCCSetLayerRectL ),
+        
+        ENTRY( "TestLBBCCNewL", CTestSDKSkins::TestLBBCCNewL ),
+        ENTRY( "TestLBBCCSetTiledBitmapL", CTestSDKSkins::TestLBBCCSetTiledBitmapL ),
+        ENTRY( "TestLBBCCSetTiledRectL", CTestSDKSkins::TestLBBCCSetTiledRectL ),
+        ENTRY( "TestLBBCCSetBottomBitmapL", CTestSDKSkins::TestLBBCCSetBottomBitmapL ),
+        ENTRY( "TestLBBCCSetBottomRectL", CTestSDKSkins::TestLBBCCSetBottomRectL ),
+        
+        ENTRY( "TestWUSetIdleWallpaper", CTestSDKSkins::TestWUSetIdleWallpaper ),
+        ENTRY( "TestWUSetSlidesetWallpaperL", CTestSDKSkins::TestWUSetSlidesetWallpaperL ),
+        
+        ENTRY( "TestUInitSkinSupportL", CTestSDKSkins::TestUInitSkinSupportL ),
+        ENTRY( "TestUCreateDataContextForContainerL", CTestSDKSkins::TestUCreateDataContextForContainerL ),
+        ENTRY( "TestUCreateBitmapItemDefL", CTestSDKSkins::TestUCreateBitmapItemDefL ),
+        ENTRY( "TestUCreateMaskedBitmapItemDefL", CTestSDKSkins::TestUCreateMaskedBitmapItemDefL ),
+        ENTRY( "TestUSkinInstanceL", CTestSDKSkins::TestUSkinInstanceL ),
+        ENTRY( "TestUDataContextL", CTestSDKSkins::TestUDataContextL ),
+        ENTRY( "TestUCreateIconML", CTestSDKSkins::TestUCreateIconML ),
+        ENTRY( "TestUCreateIconMLC", CTestSDKSkins::TestUCreateIconMLC ),
+        ENTRY( "TestUCreateIconL", CTestSDKSkins::TestUCreateIconL ),
+        ENTRY( "TestUCreateIconLC", CTestSDKSkins::TestUCreateIconLC ),
+        ENTRY( "TestUCreateMaskedBitmapL", CTestSDKSkins::TestUCreateMaskedBitmapL ),
+        ENTRY( "TestUCreateGulIconL", CTestSDKSkins::TestUCreateGulIconL ),
+        ENTRY( "TestUCreateAppIconLC", CTestSDKSkins::TestUCreateAppIconLC ),
+        ENTRY( "TestUOpenAppIconFileL", CTestSDKSkins::TestUOpenAppIconFileL ),
+        ENTRY( "TestUCreateColorIconL", CTestSDKSkins::TestUCreateColorIconL ),
+        ENTRY( "TestUCreateColorIconLC", CTestSDKSkins::TestUCreateColorIconLC ),
+        ENTRY( "TestUCreateColorIconML", CTestSDKSkins::TestUCreateColorIconML ),
+        ENTRY( "TestUCreateColorIconMLC", CTestSDKSkins::TestUCreateColorIconMLC ),
+        ENTRY( "TestUGetAppIconL", CTestSDKSkins::TestUGetAppIconL ),
+        ENTRY( "TestUCreateBitmapL", CTestSDKSkins::TestUCreateBitmapL ),
+        ENTRY( "TestUCreateMaskedBitmapIL", CTestSDKSkins::TestUCreateMaskedBitmapIL ),
+        ENTRY( "TestUCreateGulIconIL", CTestSDKSkins::TestUCreateGulIconIL ),
+        ENTRY( "TestUGetCachedBitmapL", CTestSDKSkins::TestUGetCachedBitmapL ),
+        ENTRY( "TestUGetCachedMaskedBitmapL", CTestSDKSkins::TestUGetCachedMaskedBitmapL ),
+        ENTRY( "TestUGetCachedColorL", CTestSDKSkins::TestUGetCachedColorL ),
+        ENTRY( "TestUBooleanPropertyL", CTestSDKSkins::TestUBooleanPropertyL ),
+        ENTRY( "TestUSetAvkonSkinEnabledL", CTestSDKSkins::TestUSetAvkonSkinEnabledL ),
+        ENTRY( "TestUAvkonSkinEnabledL", CTestSDKSkins::TestUAvkonSkinEnabledL ),
+        ENTRY( "TestUSetAvkonHighlightAnimationEnabledL", CTestSDKSkins::TestUSetAvkonHighlightAnimationEnabledL ),
+        ENTRY( "TestUAvkonHighlightAnimationEnabledL", CTestSDKSkins::TestUAvkonHighlightAnimationEnabledL ),
+        ENTRY( "TestURegisterControlPositionL", CTestSDKSkins::TestURegisterControlPositionL ),
+        ENTRY( "TestURegisterControlPositionPL", CTestSDKSkins::TestURegisterControlPositionPL ),
+        ENTRY( "TestUDeregisterControlPositionL", CTestSDKSkins::TestUDeregisterControlPositionL ),
+        ENTRY( "TestUGetControlPositionL", CTestSDKSkins::TestUGetControlPositionL ),
+        };
+
+    const TInt count = sizeof( KFunctions ) / sizeof( TStifFunctionInfo );
+
+    return RunInternalL( KFunctions, count, aItem );
+
+    }
+
+
+
+//  [End of File]