|
1 /* |
|
2 * Copyright (c) 2002 - 2007 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: test aknPopup.h aknpopupfader.h AknPopupField.h AknPopupFieldList.h |
|
15 * AknPopupFieldText.h aknPopupHeadingPane.h aknpopuplayout.h |
|
16 * AknPopupSettingPage.h |
|
17 * |
|
18 */ |
|
19 |
|
20 |
|
21 |
|
22 // [INCLUDE FILES] |
|
23 #include <e32svr.h> |
|
24 #include <stifparser.h> |
|
25 #include <stiftestinterface.h> |
|
26 |
|
27 #include "testsdkpopups.h" |
|
28 |
|
29 // ============================ MEMBER FUNCTIONS =============================== |
|
30 |
|
31 // ----------------------------------------------------------------------------- |
|
32 // CTestSDKPopups::Delete |
|
33 // Delete here all resources allocated and opened from test methods. |
|
34 // Called from destructor. |
|
35 // ----------------------------------------------------------------------------- |
|
36 // |
|
37 void CTestSDKPopups::Delete() |
|
38 { |
|
39 |
|
40 } |
|
41 |
|
42 // ----------------------------------------------------------------------------- |
|
43 // CTestSDKPopups::RunMethodL |
|
44 // Run specified method. Contains also table of test mothods and their names. |
|
45 // ----------------------------------------------------------------------------- |
|
46 // |
|
47 TInt CTestSDKPopups::RunMethodL( CStifItemParser& aItem ) |
|
48 { |
|
49 |
|
50 static TStifFunctionInfo const KFunctions[] = |
|
51 { |
|
52 // First string is the function name used in TestScripter script file. |
|
53 // Second is the actual implementation member function. |
|
54 ENTRY( "TestPLNewL", CTestSDKPopups::TestPLNewL ), |
|
55 ENTRY( "TestPLExecuteLD", CTestSDKPopups::TestPLExecuteLD ), |
|
56 ENTRY( "TestPLSetTitleL", CTestSDKPopups::TestPLSetTitleL ), |
|
57 ENTRY( "TestPLCancelPopupL", CTestSDKPopups::TestPLCancelPopupL ), |
|
58 ENTRY( "TestPLButtonGroupContainerL", CTestSDKPopups::TestPLButtonGroupContainerL ), |
|
59 ENTRY( "TestPLHeadingL", CTestSDKPopups::TestPLHeadingL ), |
|
60 ENTRY( "TestPLHeadingConstL", CTestSDKPopups::TestPLHeadingConstL ), |
|
61 ENTRY( "TestPLListBoxL", CTestSDKPopups::TestPLListBoxL ), |
|
62 ENTRY( "TestPLSetMaximumHeightL", CTestSDKPopups::TestPLSetMaximumHeightL ), |
|
63 ENTRY( "TestPLEnableFindL", CTestSDKPopups::TestPLEnableFindL ), |
|
64 ENTRY( "TestPLEnableAdaptiveFindL", CTestSDKPopups::TestPLEnableAdaptiveFindL ), |
|
65 ENTRY( "TestPLFindBoxL", CTestSDKPopups::TestPLFindBoxL ), |
|
66 ENTRY( "TestPLHandlePointerEventL", CTestSDKPopups::TestPLHandlePointerEventL ), |
|
67 ENTRY( "TestPLProcessCommandL", CTestSDKPopups::TestPLProcessCommandL ), |
|
68 ENTRY( "TestPLHandleListBoxEventL", CTestSDKPopups::TestPLHandleListBoxEventL ), |
|
69 ENTRY( "TestPLHandleControlEventL", CTestSDKPopups::TestPLHandleControlEventL ), |
|
70 ENTRY( "TestPLCAknPopupListL", CTestSDKPopups::TestPLCAknPopupListL ), |
|
71 ENTRY( "TestPLDeconstrutorL", CTestSDKPopups::TestPLDeconstrutorL ), |
|
72 ENTRY( "TestPLConstructL", CTestSDKPopups::TestPLConstructL ), |
|
73 ENTRY( "TestPLAttemptExitL", CTestSDKPopups::TestPLAttemptExitL ), |
|
74 ENTRY( "TestPLSetupWindowLayoutL", CTestSDKPopups::TestPLSetupWindowLayoutL ), |
|
75 ENTRY( "TestPLListBoxConstL", CTestSDKPopups::TestPLListBoxConstL ), |
|
76 ENTRY( "TestPLLayoutConstL", CTestSDKPopups::TestPLLayoutConstL ), |
|
77 ENTRY( "TestPLLayoutL", CTestSDKPopups::TestPLLayoutL ), |
|
78 ENTRY( "TestPLMopSupplyObjectL", CTestSDKPopups::TestPLMopSupplyObjectL ), |
|
79 ENTRY( "TestPLHandleResourceChangeL", CTestSDKPopups::TestPLHandleResourceChangeL ), |
|
80 ENTRY( "TestPLFadeBehindPopupL", CTestSDKPopups::TestPLFadeBehindPopupL ), |
|
81 |
|
82 ENTRY( "TestMFCCountFadedComponentsL", CTestSDKPopups::TestMFCCountFadedComponentsL ), |
|
83 ENTRY( "TestMFCFadedComponentL", CTestSDKPopups::TestMFCFadedComponentL ), |
|
84 ENTRY( "TestTPFFadeBehindPopupL", CTestSDKPopups::TestTPFFadeBehindPopupL ), |
|
85 |
|
86 ENTRY( "TestCPFCAknPopupFieldL", CTestSDKPopups::TestCPFCAknPopupFieldL ), |
|
87 ENTRY( "TestCPFDeconstructorL", CTestSDKPopups::TestCPFDeconstructorL ), |
|
88 ENTRY( "TestCPFConstructL", CTestSDKPopups::TestCPFConstructL ), |
|
89 ENTRY( "TestCPFSetAllowsUserDefinedEntryL", CTestSDKPopups::TestCPFSetAllowsUserDefinedEntryL ), |
|
90 ENTRY( "TestCPFActivateSelectionListL", CTestSDKPopups::TestCPFActivateSelectionListL ), |
|
91 ENTRY( "TestCPFSetQueryValueL", CTestSDKPopups::TestCPFSetQueryValueL ), |
|
92 ENTRY( "TestCPFSetFontL", CTestSDKPopups::TestCPFSetFontL ), |
|
93 ENTRY( "TestCPFSetShowIndicatorsL", CTestSDKPopups::TestCPFSetShowIndicatorsL ), |
|
94 ENTRY( "TestCPFNumLinesL", CTestSDKPopups::TestCPFNumLinesL ), |
|
95 ENTRY( "TestCPFSetPopupFieldObserverL", CTestSDKPopups::TestCPFSetPopupFieldObserverL ), |
|
96 ENTRY( "TestCPFSetEmptyListNoteL", CTestSDKPopups::TestCPFSetEmptyListNoteL ), |
|
97 ENTRY( "TestCPFSetEmptyTextL", CTestSDKPopups::TestCPFSetEmptyTextL ), |
|
98 ENTRY( "TestCPFSetOtherTextL", CTestSDKPopups::TestCPFSetOtherTextL ), |
|
99 ENTRY( "TestCPFSetInvalidTextL", CTestSDKPopups::TestCPFSetInvalidTextL ), |
|
100 ENTRY( "TestCPFOfferKeyEventL", CTestSDKPopups::TestCPFOfferKeyEventL ), |
|
101 ENTRY( "TestCPFConstructFromResourceL", CTestSDKPopups::TestCPFConstructFromResourceL ), |
|
102 ENTRY( "TestCPFMinimumSizeL", CTestSDKPopups::TestCPFMinimumSizeL ), |
|
103 ENTRY( "TestCPFHandleResourceChangeL", CTestSDKPopups::TestCPFHandleResourceChangeL ), |
|
104 ENTRY( "TestCPFHandlePointerEventL", CTestSDKPopups::TestCPFHandlePointerEventL ), |
|
105 ENTRY( "TestCPFSetMaxNumberOfLinesPermittedL", CTestSDKPopups::TestCPFSetMaxNumberOfLinesPermittedL ), |
|
106 ENTRY( "TestCPFSetFormFieldRectL", CTestSDKPopups::TestCPFSetFormFieldRectL ), |
|
107 ENTRY( "TestCPFHandleControlEventL", CTestSDKPopups::TestCPFHandleControlEventL ), |
|
108 ENTRY( "TestCPFProcessCommandL", CTestSDKPopups::TestCPFProcessCommandL ), |
|
109 ENTRY( "TestCPFHandleListBoxEventL", CTestSDKPopups::TestCPFHandleListBoxEventL ), |
|
110 ENTRY( "TestCPFCountComponentControlsL", CTestSDKPopups::TestCPFCountComponentControlsL ), |
|
111 ENTRY( "TestCPFComponentControlL", CTestSDKPopups::TestCPFComponentControlL ), |
|
112 ENTRY( "TestCPFSizeChangedL", CTestSDKPopups::TestCPFSizeChangedL ), |
|
113 ENTRY( "TestCPFFocusChangedL", CTestSDKPopups::TestCPFFocusChangedL ), |
|
114 ENTRY( "TestCPFDrawL", CTestSDKPopups::TestCPFDrawL ), |
|
115 ENTRY( "TestCPFMopSupplyObjectL", CTestSDKPopups::TestCPFMopSupplyObjectL ), |
|
116 |
|
117 ENTRY( "TestCPFTCAknPopupFieldTextL", CTestSDKPopups::TestCPFTCAknPopupFieldTextL ), |
|
118 ENTRY( "TestCPFTDeconstructorL", CTestSDKPopups::TestCPFTDeconstructorL ), |
|
119 ENTRY( "TestCPFTCurrentValueTextLC", CTestSDKPopups::TestCPFTCurrentValueTextLC ), |
|
120 ENTRY( "TestCPFTCurrentValueIndexL", CTestSDKPopups::TestCPFTCurrentValueIndexL ), |
|
121 ENTRY( "TestCPFTSetCurrentValueIndexL", CTestSDKPopups::TestCPFTSetCurrentValueIndexL ), |
|
122 ENTRY( "TestCPFTMdcArrayL", CTestSDKPopups::TestCPFTMdcArrayL ), |
|
123 ENTRY( "TestCPFTSetAutoAppendL", CTestSDKPopups::TestCPFTSetAutoAppendL ), |
|
124 ENTRY( "TestCPFTConstructFromResourceL", CTestSDKPopups::TestCPFTConstructFromResourceL ), |
|
125 ENTRY( "TestCPFTHandlePointerEventL", CTestSDKPopups::TestCPFTHandlePointerEventL ), |
|
126 |
|
127 ENTRY( "TestCPHPCAknPopupHeadingPaneL", CTestSDKPopups::TestCPHPCAknPopupHeadingPaneL ), |
|
128 ENTRY( "TestCPHPDeconstructorL", CTestSDKPopups::TestCPHPDeconstructorL ), |
|
129 ENTRY( "TestCPHPSizeChangedL", CTestSDKPopups::TestCPHPSizeChangedL ), |
|
130 ENTRY( "TestCPHPMinimumSizeL", CTestSDKPopups::TestCPHPMinimumSizeL ), |
|
131 ENTRY( "TestCPHPConstructL", CTestSDKPopups::TestCPHPConstructL ), |
|
132 ENTRY( "TestCPHPConstructFromResourceL", CTestSDKPopups::TestCPHPConstructFromResourceL ), |
|
133 ENTRY( "TestCPHPPromptL", CTestSDKPopups::TestCPHPPromptL ), |
|
134 ENTRY( "TestCPHPPromptTextL", CTestSDKPopups::TestCPHPPromptTextL ), |
|
135 ENTRY( "TestCPHPSetTextL", CTestSDKPopups::TestCPHPSetTextL ), |
|
136 ENTRY( "TestCPHPSetHeaderImageOwnedL", CTestSDKPopups::TestCPHPSetHeaderImageOwnedL ), |
|
137 ENTRY( "TestCPHPSetHeaderImageL", CTestSDKPopups::TestCPHPSetHeaderImageL ), |
|
138 ENTRY( "TestCPHPSetHeaderAnimationL", CTestSDKPopups::TestCPHPSetHeaderAnimationL ), |
|
139 ENTRY( "TestCPHPSetLayoutL", CTestSDKPopups::TestCPHPSetLayoutL ), |
|
140 ENTRY( "TestCPHPStartAnimationL", CTestSDKPopups::TestCPHPStartAnimationL ), |
|
141 ENTRY( "TestCPHPCancelAnimationL", CTestSDKPopups::TestCPHPCancelAnimationL ), |
|
142 ENTRY( "TestCPHPHandlePointerEventL", CTestSDKPopups::TestCPHPHandlePointerEventL ), |
|
143 ENTRY( "TestCPHPHandleResourceChangeL", CTestSDKPopups::TestCPHPHandleResourceChangeL ), |
|
144 ENTRY( "TestCPHPSetSkinFrameIdL", CTestSDKPopups::TestCPHPSetSkinFrameIdL ), |
|
145 ENTRY( "TestCPHPSetSkinFrameCenterIdL", CTestSDKPopups::TestCPHPSetSkinFrameCenterIdL ), |
|
146 |
|
147 ENTRY( "TestCPLHandleSizeChangedL", CTestSDKPopups::TestCPLHandleSizeChangedL ), |
|
148 ENTRY( "TestCPLHandleSizeChangedListBoxL", CTestSDKPopups::TestCPLHandleSizeChangedListBoxL ), |
|
149 ENTRY( "TestCPLHandleDrawL", CTestSDKPopups::TestCPLHandleDrawL ), |
|
150 ENTRY( "TestCPLModifyWindowGraphicForHeadingL", CTestSDKPopups::TestCPLModifyWindowGraphicForHeadingL ), |
|
151 ENTRY( "TestCPLModifyWindowGraphicForMessageBoxL", CTestSDKPopups::TestCPLModifyWindowGraphicForMessageBoxL ), |
|
152 ENTRY( "TestCPLCalcPopupMenuWindowL", CTestSDKPopups::TestCPLCalcPopupMenuWindowL ), |
|
153 ENTRY( "TestCPLCalcPopupMenuGraphicWindowL", CTestSDKPopups::TestCPLCalcPopupMenuGraphicWindowL ), |
|
154 ENTRY( "TestCPLCalcPopupMenuGraphicHeadingWindowL", CTestSDKPopups::TestCPLCalcPopupMenuGraphicHeadingWindowL ), |
|
155 ENTRY( "TestCPLCalcPopupMenuDoubleWindowL", CTestSDKPopups::TestCPLCalcPopupMenuDoubleWindowL ), |
|
156 ENTRY( "TestCPLCalcPopupMenuDoubleLargeGraphicWindowL", CTestSDKPopups::TestCPLCalcPopupMenuDoubleLargeGraphicWindowL ), |
|
157 ENTRY( "TestCPLCalcPopupSNoteGroupWindowL", CTestSDKPopups::TestCPLCalcPopupSNoteGroupWindowL ), |
|
158 ENTRY( "TestCPLSetupMenuPopupWindowL", CTestSDKPopups::TestCPLSetupMenuPopupWindowL ), |
|
159 ENTRY( "TestCPLSetupPopupMenuGraphicWindowL", CTestSDKPopups::TestCPLSetupPopupMenuGraphicWindowL ), |
|
160 ENTRY( "TestCPLSetupPopupMenuGraphicHeadingWindowL", CTestSDKPopups::TestCPLSetupPopupMenuGraphicHeadingWindowL ), |
|
161 ENTRY( "TestCPLSetupPopupMenuDoubleWindowL", CTestSDKPopups::TestCPLSetupPopupMenuDoubleWindowL ), |
|
162 ENTRY( "TestCPLSetupImageSelectionMenuPopupWindowL", CTestSDKPopups::TestCPLSetupImageSelectionMenuPopupWindowL ), |
|
163 ENTRY( "TestCPLSetupPopupSNoteGroupWindowL", CTestSDKPopups::TestCPLSetupPopupSNoteGroupWindowL ), |
|
164 ENTRY( "TestCPLHandleSizeAndPositionOfComponentsL", CTestSDKPopups::TestCPLHandleSizeAndPositionOfComponentsL ), |
|
165 ENTRY( "TestCPLSetupDefaultsL", CTestSDKPopups::TestCPLSetupDefaultsL ), |
|
166 ENTRY( "TestCPLWindowRectL", CTestSDKPopups::TestCPLWindowRectL ), |
|
167 ENTRY( "TestCPLMenuRectL", CTestSDKPopups::TestCPLMenuRectL ), |
|
168 ENTRY( "TestCPLCheckRangeL", CTestSDKPopups::TestCPLCheckRangeL ), |
|
169 ENTRY( "TestCPLMenuPopupWindowGraphicsL", CTestSDKPopups::TestCPLMenuPopupWindowGraphicsL ), |
|
170 |
|
171 ENTRY( "TestCPSLCAknPopupSettingListL", CTestSDKPopups::TestCPSLCAknPopupSettingListL ), |
|
172 ENTRY( "TestCPSLDeconstructorL", CTestSDKPopups::TestCPSLDeconstructorL ), |
|
173 ENTRY( "TestCPSLConstructL", CTestSDKPopups::TestCPSLConstructL ), |
|
174 ENTRY( "TestCPSLSetAllowsUserDefinedEntryL", CTestSDKPopups::TestCPSLSetAllowsUserDefinedEntryL ), |
|
175 ENTRY( "TestCPSLSetQueryValueL", CTestSDKPopups::TestCPSLSetQueryValueL ), |
|
176 ENTRY( "TestCPSLSetShowIndicatorsL", CTestSDKPopups::TestCPSLSetShowIndicatorsL ), |
|
177 ENTRY( "TestCPSLNumLinesL", CTestSDKPopups::TestCPSLNumLinesL ), |
|
178 ENTRY( "TestCPSLSetPopupSettingListObserverL", CTestSDKPopups::TestCPSLSetPopupSettingListObserverL ), |
|
179 ENTRY( "TestCPSLConstructFromResourceL", CTestSDKPopups::TestCPSLConstructFromResourceL ), |
|
180 ENTRY( "TestCPSLCreateMenuListL", CTestSDKPopups::TestCPSLCreateMenuListL ), |
|
181 ENTRY( "TestCPSLActivateMenuListL", CTestSDKPopups::TestCPSLActivateMenuListL ), |
|
182 ENTRY( "TestCPSLConfigureMenuListL", CTestSDKPopups::TestCPSLConfigureMenuListL ), |
|
183 ENTRY( "TestCPSLDestroyMenuListL", CTestSDKPopups::TestCPSLDestroyMenuListL ), |
|
184 ENTRY( "TestCPSLHandlePointerEventL", CTestSDKPopups::TestCPSLHandlePointerEventL ), |
|
185 ENTRY( "TestCPSLHandleResourceChangeL", CTestSDKPopups::TestCPSLHandleResourceChangeL ), |
|
186 ENTRY( "TestCPSLHandleListBoxEventL", CTestSDKPopups::TestCPSLHandleListBoxEventL ), |
|
187 ENTRY( "TestCPSPCAknPopupSettingPageL", CTestSDKPopups::TestCPSPCAknPopupSettingPageL ), |
|
188 ENTRY( "TestCPSPCAknPopupSettingPageTextL", CTestSDKPopups::TestCPSPCAknPopupSettingPageTextL ), |
|
189 ENTRY( "TestCPSPConstructLL", CTestSDKPopups::TestCPSPConstructLL ), |
|
190 ENTRY( "TestCPSPListBoxControlL", CTestSDKPopups::TestCPSPListBoxControlL ), |
|
191 ENTRY( "TestCPSPPopupSettingListBoxL", CTestSDKPopups::TestCPSPPopupSettingListBoxL ), |
|
192 ENTRY( "TestCPSPHandlePopupSettingListEventL", CTestSDKPopups::TestCPSPHandlePopupSettingListEventL ), |
|
193 ENTRY( "TestCPSPUpdateQueryValueL", CTestSDKPopups::TestCPSPUpdateQueryValueL ), |
|
194 ENTRY( "TestCPSPHandlePointerEventL", CTestSDKPopups::TestCPSPHandlePointerEventL ), |
|
195 ENTRY( "TestCPSPDeconstructorL", CTestSDKPopups::TestCPSPDeconstructorL ), |
|
196 ENTRY( "TestCPSPQueryValueL", CTestSDKPopups::TestCPSPQueryValueL ), |
|
197 ENTRY( "TestCPSPSelectCurrentItemL", CTestSDKPopups::TestCPSPSelectCurrentItemL ), |
|
198 ENTRY( "TestCPSPWriteInternalStateL", CTestSDKPopups::TestCPSPWriteInternalStateL ), |
|
199 ENTRY( "TestCPSPReservedL", CTestSDKPopups::TestCPSPReservedL ), |
|
200 ENTRY( "TestCPSPProcessCommandL", CTestSDKPopups::TestCPSPProcessCommandL ), |
|
201 // [test cases entries] |
|
202 |
|
203 }; |
|
204 |
|
205 const TInt count = sizeof( KFunctions ) / sizeof( TStifFunctionInfo ); |
|
206 |
|
207 return RunInternalL( KFunctions, count, aItem ); |
|
208 |
|
209 } |
|
210 |
|
211 |
|
212 // [End of File] |