56
|
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]
|