|
1 // |
|
2 // Copyright (c) 2005-2009 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: |
|
15 // |
|
16 |
|
17 LOAD_SUITE T_Screen |
|
18 |
|
19 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0001 |
|
20 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0001 |
|
21 //! @SYMAPI Hal::Set(EDisplayState) |
|
22 //! @SYMAuthor Saravanakumar |
|
23 //! @SYMCreationDate 19/11/2007 |
|
24 //! @SYMTestCaseDesc Display State Test - Set the Display State OFF on the Screen. |
|
25 //! Uses API elements: HAL::Set, EDisplayHalSetState |
|
26 //! @SYMTestActions 1. Create Hal Handle object. 2. Set the display state OFF 3.Get the display state and check it is off |
|
27 //! 4.Destroy the object |
|
28 //! @SYMTestStatus Implemented |
|
29 //! @SYMTestPriority high |
|
30 //! @SYMTestExpectedResults display state OFF |
|
31 //! @SYMTestType CIT |
|
32 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
33 CREATE_OBJECT LCD lcd1 |
|
34 COMMAND lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0001-DisplayState |
|
35 COMMAND lcd1 Get BASE-BSP-SCREEN-DRIVER-MODELESS-0001-DisplayState |
|
36 END_TEST_BLOCK |
|
37 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0001 |
|
38 |
|
39 |
|
40 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0002 |
|
41 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0002 |
|
42 //! @SYMAPI Hal::Set(EDisplayState) |
|
43 //! @SYMAuthor Saravanakumar |
|
44 //! @SYMCreationDate 19/11/2007 |
|
45 //! @SYMTestCaseDesc Display State Test - Set the Display State ON on the Screen. |
|
46 //! Uses API elements: HAL::Set, EDisplayHalSetState |
|
47 //! @SYMTestActions 1. Create Hal Handle object. 2. Set the display state ON 3.Get the display state and check it is on |
|
48 //! 4.Destroy the object |
|
49 //! @SYMTestStatus Implemented |
|
50 //! @SYMTestPriority high |
|
51 //! @SYMTestExpectedResults display state ON |
|
52 //! @SYMTestType CIT |
|
53 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
54 CREATE_OBJECT LCD lcd1 |
|
55 COMMAND lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0002-DisplayState |
|
56 COMMAND lcd1 Get BASE-BSP-SCREEN-DRIVER-MODELESS-0002-DisplayState |
|
57 END_TEST_BLOCK |
|
58 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0002 |
|
59 |
|
60 |
|
61 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0003 |
|
62 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0003 |
|
63 //! @SYMAPI Hal::Set(EBacklightState) |
|
64 //! @SYMAuthor Saravanakumar |
|
65 //! @SYMCreationDate 19/11/2007 |
|
66 //! @SYMTestCaseDesc Backlight Test - Set Backlight state to OFF |
|
67 //! Uses API elements: HAL::Set, EBacklightState |
|
68 //! @SYMTestActions 1. Create Hal Handle object. 2. Set the Backlight state OFF 3.Get the backlight state and check it is off |
|
69 //! 4.Destroy the object |
|
70 //! @SYMTestStatus Implemented |
|
71 //! @SYMTestPriority high |
|
72 //! @SYMTestExpectedResults Backlight state OFF |
|
73 //! @SYMTestType CIT |
|
74 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
75 CREATE_OBJECT LCD lcd1 |
|
76 COMMAND lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0003-BacklightState |
|
77 COMMAND lcd1 Get BASE-BSP-SCREEN-DRIVER-MODELESS-0003-BacklightState |
|
78 END_TEST_BLOCK |
|
79 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0003 |
|
80 |
|
81 |
|
82 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0004 |
|
83 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0004 |
|
84 //! @SYMAPI Hal::Set(EBacklightState) |
|
85 //! @SYMAuthor Saravanakumar |
|
86 //! @SYMCreationDate 19/11/2007 |
|
87 //! @SYMTestCaseDesc Backlight Test - Set Backlight state to ON |
|
88 //! Uses API elements: HAL::Set, EBacklightState |
|
89 //! @SYMTestActions 1. Create Hal Handle object. 2. Set the Backlight state ON 3.Get the backlight state and check it is off |
|
90 //! 4.Destroy the object |
|
91 //! @SYMTestStatus Implemented |
|
92 //! @SYMTestPriority high |
|
93 //! @SYMTestExpectedResults Backlight state ON |
|
94 //! @SYMTestType CIT |
|
95 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
96 CREATE_OBJECT LCD lcd1 |
|
97 COMMAND lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0004-BacklightState |
|
98 COMMAND lcd1 Get BASE-BSP-SCREEN-DRIVER-MODELESS-0004-BacklightState |
|
99 END_TEST_BLOCK |
|
100 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0004 |
|
101 |
|
102 |
|
103 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0005 |
|
104 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0005 |
|
105 //! @SYMAPI Hal::Get(EDisplayBrightnessMax) |
|
106 //! @SYMAuthor Saravanakumar |
|
107 //! @SYMCreationDate 19/11/2007 |
|
108 //! @SYMTestCaseDesc Display Max Brightness Test - Read Max Display Brightness |
|
109 //! Uses API elements: HAL::Get, EDisplayBrightness, EDisplayBrightnessMax |
|
110 //! @SYMTestActions 1.Create Hal Handle object 2.Get the Max Display Brightness and check it with Env file |
|
111 //! 3.Destroy the object |
|
112 //! @SYMTestStatus Implemented |
|
113 //! @SYMTestPriority high |
|
114 //! @SYMTestExpectedResults Display the Max Brightness Value |
|
115 //! @SYMTestType CIT |
|
116 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
117 CREATE_OBJECT LCD lcd1 |
|
118 COMMAND lcd1 Get BASE-BSP-SCREEN-DRIVER-MODELESS-0005-DisplayBrightness |
|
119 END_TEST_BLOCK |
|
120 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0005 |
|
121 |
|
122 |
|
123 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0006 |
|
124 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0006 |
|
125 //! @SYMAPI Hal::Set(EDisplayBrightness) |
|
126 //! @SYMAuthor Saravanakumar |
|
127 //! @SYMCreationDate 19/11/2007 |
|
128 //! @SYMTestCaseDesc Display Brightness Negative Test - Set Display Brightness less than Minimun. |
|
129 //! Uses API elements: HAL::Set, EDisplayHalSetDisplayBrightness |
|
130 //! @SYMTestActions 1.Create Hal Handle object.3.Set the Display Brightness -1. |
|
131 //! 4.Destroy the object |
|
132 //! @SYMTestStatus Implemented |
|
133 //! @SYMTestPriority high |
|
134 //! @SYMTestExpectedResults KErrArgument |
|
135 //! @SYMTestType CIT |
|
136 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
137 CREATE_OBJECT LCD lcd1 |
|
138 COMMAND !Error=-6 lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0006-DisplayBrightness |
|
139 END_TEST_BLOCK |
|
140 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0006 |
|
141 |
|
142 |
|
143 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0007 |
|
144 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0007 |
|
145 //! @SYMAPI Hal::Set(EDisplayBrightness) |
|
146 //! @SYMAuthor Saravanakumar |
|
147 //! @SYMCreationDate 19/11/2007 |
|
148 //! @SYMTestCaseDesc Display Brightness Negative Test - Set Display Brightness more than Max. |
|
149 //! Uses API elements: HAL::Set, EDisplayHalSetDisplayBrightness |
|
150 //! @SYMTestActions 1.Create Hal Handle object.2. Get the Max Brightness value |
|
151 //! 3.Set the Display Brightness more than Max 4.Destroy the object |
|
152 //! @SYMTestStatus Implemented |
|
153 //! @SYMTestPriority high |
|
154 //! @SYMTestExpectedResults KErrArgument |
|
155 //! @SYMTestType CIT |
|
156 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
157 CREATE_OBJECT LCD lcd1 |
|
158 COMMAND !Error=-6 lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0007-DisplayBrightness |
|
159 END_TEST_BLOCK |
|
160 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0007 |
|
161 |
|
162 |
|
163 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0008 |
|
164 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0008 |
|
165 //! @SYMAPI Hal::Set(EDisplayBrightnessMax) |
|
166 //! @SYMAuthor Saravanakumar |
|
167 //! @SYMCreationDate 19/11/2007 |
|
168 //! @SYMTestCaseDesc Display Max Brightness Negative Test - Set Max Display Brightness |
|
169 //! Uses API elements: HAL::Set, EDisplayBrightness, EDisplayBrightnessMax |
|
170 //! @SYMTestActions 1.Create Hal Handle object.3.Set the Max Display Brightness. |
|
171 //! 3.Destroy the object |
|
172 //! @SYMTestStatus Implemented |
|
173 //! @SYMTestPriority high |
|
174 //! @SYMTestExpectedResults KErrNotSupported - Hal Set unsupported for Max Display Brightness |
|
175 //! @SYMTestType CIT |
|
176 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
177 CREATE_OBJECT LCD lcd1 |
|
178 COMMAND !Error=-5 lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0008-DisplayBrightness |
|
179 END_TEST_BLOCK |
|
180 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0008 |
|
181 |
|
182 |
|
183 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0009 |
|
184 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0009 |
|
185 //! @SYMAPI Hal::Set(EDisplayContrastMax) |
|
186 //! @SYMAuthor Saravanakumar |
|
187 //! @SYMCreationDate 19/11/2007 |
|
188 //! @SYMTestCaseDesc Display Max Contrast Test - Read Max Display Contrast |
|
189 //! Uses API elements: HAL::Get, EDisplayContrast, EDisplayContrastMax |
|
190 //! @SYMTestActions 1.Create Hal Handle object.3.Get the Max Display Contrast. |
|
191 //! 3.Destroy the object |
|
192 //! @SYMTestStatus Implemented |
|
193 //! @SYMTestPriority high |
|
194 //! @SYMTestExpectedResults Display the Max Contrast Value |
|
195 //! @SYMTestType CIT |
|
196 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
197 CREATE_OBJECT LCD lcd1 |
|
198 COMMAND lcd1 Get BASE-BSP-SCREEN-DRIVER-MODELESS-0009-DisplayContrast |
|
199 END_TEST_BLOCK |
|
200 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0009 |
|
201 |
|
202 |
|
203 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0010 |
|
204 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0010 |
|
205 //! @SYMAPI Hal::Set(EDisplayContrast) |
|
206 //! @SYMAuthor Saravanakumar |
|
207 //! @SYMCreationDate 19/11/2007 |
|
208 //! @SYMTestCaseDesc Display Contrast Test - Set Display Contrast as 0. |
|
209 //! Uses API elements: HAL::Set, EDisplayContrast, EDisplayContrastMax |
|
210 //! @SYMTestActions 1.Create Hal Handle object.2.Set the Display Contrast 0. |
|
211 //! 3.Get the value and check it 4.Destroy the object |
|
212 //! @SYMTestStatus Implemented |
|
213 //! @SYMTestPriority high |
|
214 //! @SYMTestExpectedResults display Contrast 0. |
|
215 //! @SYMTestType CIT |
|
216 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
217 CREATE_OBJECT LCD lcd1 |
|
218 COMMAND lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0010-DisplayContrast |
|
219 COMMAND lcd1 Get BASE-BSP-SCREEN-DRIVER-MODELESS-0010-DisplayContrast |
|
220 END_TEST_BLOCK |
|
221 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0010 |
|
222 |
|
223 |
|
224 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0011 |
|
225 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0011 |
|
226 //! @SYMAPI Hal::Set(EDisplayContrast) |
|
227 //! @SYMAuthor Saravanakumar |
|
228 //! @SYMCreationDate 19/11/2007 |
|
229 //! @SYMTestCaseDesc Display Contrast Test - Set Display Contrast as 8. |
|
230 //! Uses API elements: HAL::Set, EDisplayContrast, EDisplayContrastMax |
|
231 //! @SYMTestActions 1.Create Hal Handle object 2.Set the Display Contrast 8. |
|
232 //! 3.Get the value and check it 4.Destroy the object |
|
233 //! @SYMTestStatus Implemented |
|
234 //! @SYMTestPriority high |
|
235 //! @SYMTestExpectedResults display Contrast 8. |
|
236 //! @SYMTestType CIT |
|
237 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
238 CREATE_OBJECT LCD lcd1 |
|
239 COMMAND lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0011-DisplayContrast |
|
240 COMMAND lcd1 Get BASE-BSP-SCREEN-DRIVER-MODELESS-0011-DisplayContrast |
|
241 END_TEST_BLOCK |
|
242 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0011 |
|
243 |
|
244 |
|
245 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0012 |
|
246 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0012 |
|
247 //! @SYMAPI Hal::Set(EDisplayContrast) |
|
248 //! @SYMAuthor Saravanakumar |
|
249 //! @SYMCreationDate 19/11/2007 |
|
250 //! @SYMTestCaseDesc Display Contrast Negative Test - Set Display Contrast less than Minimun. |
|
251 //! Uses API elements: HAL::Set, EDisplayHalSetDisplayContrast |
|
252 //! @SYMTestActions 1.Create Hal Handle object.3.Set the Display Contrast -1. |
|
253 //! 4.Destroy the object |
|
254 //! @SYMTestStatus Implemented |
|
255 //! @SYMTestPriority high |
|
256 //! @SYMTestExpectedResults KErrArgument. |
|
257 //! @SYMTestType CIT |
|
258 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
259 CREATE_OBJECT LCD lcd1 |
|
260 COMMAND !Error=-6 lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0012-DisplayContrast |
|
261 END_TEST_BLOCK |
|
262 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0012 |
|
263 |
|
264 |
|
265 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0013 |
|
266 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0013 |
|
267 //! @SYMAPI Hal::Set(EDisplayContrast) |
|
268 //! @SYMAuthor Saravanakumar |
|
269 //! @SYMCreationDate 19/11/2007 |
|
270 //! @SYMTestCaseDesc Display Contrast Negative Test - Set Display Contrast more than Max. |
|
271 //! Uses API elements: HAL::Set, EDisplayHalSetDisplayContrast |
|
272 //! @SYMTestActions 1.Create Hal Handle object.2. Get the Max Contrast value |
|
273 //! 3.Set the Display Contrast more than Max 4.Destroy the object |
|
274 //! @SYMTestStatus Implemented |
|
275 //! @SYMTestPriority high |
|
276 //! @SYMTestExpectedResults KErrArgument |
|
277 //! @SYMTestType CIT |
|
278 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
279 CREATE_OBJECT LCD lcd1 |
|
280 COMMAND !Error=-6 lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0013-DisplayContrast |
|
281 END_TEST_BLOCK |
|
282 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0013 |
|
283 |
|
284 |
|
285 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0014 |
|
286 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0014 |
|
287 //! @SYMAPI Hal::Set(EDisplayContrastMax) |
|
288 //! @SYMAuthor Saravanakumar |
|
289 //! @SYMCreationDate 19/11/2007 |
|
290 //! @SYMTestCaseDesc Display Max Contrast Negative Test - Set Max Display Contrast |
|
291 //! Uses API elements: HAL::Set, EDisplayContrast, EDisplayContrastMax |
|
292 //! @SYMTestActions 1.Create Hal Handle object.3.Set the Max Display Contrast. |
|
293 //! 3.Destroy the object |
|
294 //! @SYMTestStatus Implemented |
|
295 //! @SYMTestPriority high |
|
296 //! @SYMTestExpectedResults KErrNotSupported - Hal Set unsupported for Max Display Contrast |
|
297 //! @SYMTestType CIT |
|
298 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
299 CREATE_OBJECT LCD lcd1 |
|
300 COMMAND !Error=-5 lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0014-DisplayContrast |
|
301 END_TEST_BLOCK |
|
302 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0014 |
|
303 |
|
304 |
|
305 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0015 |
|
306 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0015 |
|
307 //! @SYMAPI Hal::Get(EDisplayIsPixelOrderRGB) |
|
308 //! @SYMAuthor Saravanakumar |
|
309 //! @SYMCreationDate 19/11/2007 |
|
310 //! @SYMTestCaseDesc Pixel order Test - Verify the order of pixels in display |
|
311 //! Uses API elements: HAL::Get, EDisplayIsPixelOrderRGB |
|
312 //! @SYMTestActions 1.Create Hal Handle object 2.Get the order of pixels and check it with env file |
|
313 //! 3.Destroy the object |
|
314 //! @SYMTestStatus Implemented |
|
315 //! @SYMTestPriority high |
|
316 //! @SYMTestExpectedResults 1 - order of pixels is in RGB |
|
317 //! @SYMTestType CIT |
|
318 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
319 CREATE_OBJECT LCD lcd1 |
|
320 COMMAND !Error=-5 lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0015-DisplayIsPixelOrderRGB |
|
321 COMMAND lcd1 Get BASE-BSP-SCREEN-DRIVER-MODELESS-0015-DisplayIsPixelOrderRGB |
|
322 END_TEST_BLOCK |
|
323 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0015 |
|
324 |
|
325 |
|
326 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0016 |
|
327 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0016 |
|
328 //! @SYMAPI Hal::Get(EDisplayIsPixelOrderLandscape) |
|
329 //! @SYMAuthor Saravanakumar |
|
330 //! @SYMCreationDate 19/11/2007 |
|
331 //! @SYMTestCaseDesc PixelOrderLandscape Test - Verify the Pixel Order is landscape |
|
332 //! Uses API elements: HAL::Get, EDisplayIsPixelOrderLandscape |
|
333 //! @SYMTestActions 1.Create Hal Handle object 2.Get the order of pixels and check it with env file |
|
334 //! 3.Destroy the object |
|
335 //! @SYMTestStatus Implemented |
|
336 //! @SYMTestPriority high |
|
337 //! @SYMTestExpectedResults 1 - landscape |
|
338 //! @SYMTestType CIT |
|
339 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
340 CREATE_OBJECT LCD lcd1 |
|
341 COMMAND !Error=-5 lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0016-DisplayIsPixelOrderLandscape |
|
342 COMMAND lcd1 Get BASE-BSP-SCREEN-DRIVER-MODELESS-0016-DisplayIsPixelOrderLandscape |
|
343 END_TEST_BLOCK |
|
344 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0016 |
|
345 |
|
346 |
|
347 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0017 |
|
348 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0017 |
|
349 //! @SYMAPI Hal::Get(EDisplayNumModes) |
|
350 //! @SYMAuthor Saravanakumar |
|
351 //! @SYMCreationDate 19/11/2007 |
|
352 //! @SYMTestCaseDesc Display Mode Test - Get Number of Display Mode supported. |
|
353 //! Uses API elements: HAL::Get, EDisplayNumModes |
|
354 //! @SYMTestActions 1.Create Hal Handle object 2.Get the Number of Display Modes |
|
355 //! 3.Destroy the object |
|
356 //! @SYMTestStatus Implemented |
|
357 //! @SYMTestPriority high |
|
358 //! @SYMTestExpectedResults Number of dispaly mode supported check it with Env file. |
|
359 //! @SYMTestType CIT |
|
360 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
361 CREATE_OBJECT LCD lcd1 |
|
362 COMMAND !Error=-5 lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0017-DisplayNumModes |
|
363 COMMAND lcd1 Get BASE-BSP-SCREEN-DRIVER-MODELESS-0017-DisplayNumModes |
|
364 END_TEST_BLOCK |
|
365 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0017 |
|
366 |
|
367 |
|
368 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0018 |
|
369 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0018 |
|
370 //! @SYMAPI Hal::Set(EDisplayMode) |
|
371 //! @SYMAuthor Saravanakumar |
|
372 //! @SYMCreationDate 19/11/2007 |
|
373 //! @SYMTestCaseDesc Display Mode Negative Test - Set Display Mode as 5. |
|
374 //! Uses API elements: HAL::Set, EDisplayMode |
|
375 //! @SYMTestActions 1.Create Hal Handle object 2.Set the Display Mode 5 |
|
376 //! 3.Destroy the object |
|
377 //! @SYMTestStatus Implemented |
|
378 //! @SYMTestPriority high |
|
379 //! @SYMTestExpectedResults KErrArgument |
|
380 //! @SYMTestType CIT |
|
381 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
382 CREATE_OBJECT LCD lcd1 |
|
383 COMMAND !Error=-6 lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0018-DisplayMode |
|
384 END_TEST_BLOCK |
|
385 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0018 |
|
386 |
|
387 |
|
388 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0019 |
|
389 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0019 |
|
390 //! @SYMAPI Hal::Set(EDisplayMode) |
|
391 //! @SYMAuthor Saravanakumar |
|
392 //! @SYMCreationDate 19/11/2007 |
|
393 //! @SYMTestCaseDesc Display Mode Negative Test - Set Display Mode as -1. |
|
394 //! Uses API elements: HAL::Set, EDisplayMode |
|
395 //! @SYMTestActions 1.Create Hal Handle object 2.Set the Display Mode -1. |
|
396 //! 3.Destroy the object |
|
397 //! @SYMTestStatus Implemented |
|
398 //! @SYMTestPriority high |
|
399 //! @SYMTestExpectedResults KErrArgument |
|
400 //! @SYMTestType CIT |
|
401 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
402 CREATE_OBJECT LCD lcd1 |
|
403 COMMAND !Error=-6 lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0019-DisplayMode |
|
404 END_TEST_BLOCK |
|
405 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0019 |
|
406 |
|
407 |
|
408 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0020 |
|
409 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0020 |
|
410 //! @SYMAPI Hal::Set(EDisplayMemoryAddress) |
|
411 //! @SYMAuthor Saravanakumar |
|
412 //! @SYMCreationDate 19/11/2007 |
|
413 //! @SYMTestCaseDesc Try to set Display Memory address |
|
414 //! Uses API elements: HAL::Get, EDisplayMemoryAddress, |
|
415 //! @SYMTestActions 1. Create Hal Handle object. 2.Get the Screen Address. |
|
416 //! 3. check the address in environment file 4.Destroy the object |
|
417 //! @SYMTestStatus Implemented |
|
418 //! @SYMTestPriority high |
|
419 //! @SYMTestExpectedResults KErrNotSupported - Hal Set unsupported for Set display screen linear address |
|
420 //! @SYMTestType CIT |
|
421 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
422 CREATE_OBJECT LCD lcd1 |
|
423 COMMAND !Error=-5 lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0020-DisplayMemoryAddress |
|
424 END_TEST_BLOCK |
|
425 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0020 |
|
426 |
|
427 |
|
428 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0021 |
|
429 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0021 |
|
430 //! @SYMAPI Hal::Set(EDisplayXPixels) |
|
431 //! @SYMAuthor Saravanakumar |
|
432 //! @SYMCreationDate 19/11/2007 |
|
433 //! @SYMTestCaseDesc Try to set Screen Width |
|
434 //! Uses API elements: EDisplayXPixels |
|
435 //! @SYMTestActions 1. Create Hal handle object 2.Get the screen width |
|
436 //! 3. Verify the screen width env file 4.Destroy the object |
|
437 //! @SYMTestStatus Implemented |
|
438 //! @SYMTestPriority high |
|
439 //! @SYMTestExpectedResults KErrNotSupported - Hal Set unsupported for Set display Screen Width |
|
440 //! @SYMTestType CIT |
|
441 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
442 CREATE_OBJECT LCD lcd1 |
|
443 COMMAND !Error=-5 lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0021-DisplayXPixels |
|
444 END_TEST_BLOCK |
|
445 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0021 |
|
446 |
|
447 |
|
448 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0022 |
|
449 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0022 |
|
450 //! @SYMAPI Hal::Set(EDisplayYPixels) |
|
451 //! @SYMAuthor Saravanakumar |
|
452 //! @SYMCreationDate 19/11/2007 |
|
453 //! @SYMTestCaseDesc Try to set Screen Height |
|
454 //! Uses API elements: EDisplayYPixels |
|
455 //! @SYMTestActions 1. Create Hal handle object 2.Get the screen Height |
|
456 //! 3. Verify the screen Height env file 4.Destroy the object |
|
457 //! @SYMTestStatus Implemented |
|
458 //! @SYMTestPriority high |
|
459 //! @SYMTestExpectedResults KErrNotSupported - Hal Set unsupported for Set display screen Height |
|
460 //! @SYMTestType CIT |
|
461 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
462 CREATE_OBJECT LCD lcd1 |
|
463 COMMAND !Error=-5 lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0022-DisplayYPixels |
|
464 END_TEST_BLOCK |
|
465 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0022 |
|
466 |
|
467 |
|
468 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0023 |
|
469 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0023 |
|
470 //! @SYMAPI Hal::Get(EDisplayNumModes) |
|
471 //! @SYMAuthor Saravanakumar |
|
472 //! @SYMCreationDate 19/11/2007 |
|
473 //! @SYMTestCaseDesc Try to Set Number of Display Modes |
|
474 //! Uses API elements: HAL::Get, EDisplayNumModes |
|
475 //! @SYMTestActions 1.Create Hal Handle object 2.Get the Number of Display Modes |
|
476 //! 3.Destroy the object |
|
477 //! @SYMTestStatus Implemented |
|
478 //! @SYMTestPriority high |
|
479 //! @SYMTestExpectedResults KErrNotSupported - Hal Set unsupported for Set display Number of Display Mode |
|
480 //! @SYMTestType CIT |
|
481 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
482 CREATE_OBJECT LCD lcd1 |
|
483 COMMAND !Error=-5 lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0023-DisplayNumModes |
|
484 END_TEST_BLOCK |
|
485 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0023 |
|
486 |
|
487 |
|
488 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0024 |
|
489 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0024 |
|
490 //! @SYMAPI Hal::Set(EDisplayBitsPerPixel) |
|
491 //! @SYMAuthor Saravanakumar |
|
492 //! @SYMCreationDate 19/11/2007 |
|
493 //! @SYMTestCaseDesc Try to Set DisplayBitsPerPixel |
|
494 //! Uses API elements: HAL::Set, EDisplayMode |
|
495 //! @SYMTestActions 1.Create Hal Handle object 2.Set DisplayBitsPerPixel 0 |
|
496 //! 3.Destroy the object |
|
497 //! @SYMTestStatus Implemented |
|
498 //! @SYMTestPriority high |
|
499 //! @SYMTestExpectedResults KErrNotSupported |
|
500 //! @SYMTestType CIT |
|
501 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
502 CREATE_OBJECT LCD lcd1 |
|
503 COMMAND !Error=-5 lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0024-DisplayBitsPerPixel |
|
504 END_TEST_BLOCK |
|
505 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0024 |
|
506 |
|
507 |
|
508 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0025 |
|
509 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0025 |
|
510 //! @SYMAPI Hal::Set(EDisplayOffsetToFirstPixel) |
|
511 //! @SYMAuthor Saravanakumar |
|
512 //! @SYMCreationDate 19/11/2007 |
|
513 //! @SYMTestCaseDesc Try to Set DisplayOffsetToFirstPixel |
|
514 //! Uses API elements: HAL::Set, EDisplayMode |
|
515 //! @SYMTestActions 1.Create Hal Handle object 2.Set EDisplayOffsetToFirstPixel 0 |
|
516 //! 3.Destroy the object |
|
517 //! @SYMTestStatus Implemented |
|
518 //! @SYMTestPriority high |
|
519 //! @SYMTestExpectedResults KErrNotSupported |
|
520 //! @SYMTestType CIT |
|
521 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
522 CREATE_OBJECT LCD lcd1 |
|
523 COMMAND !Error=-5 lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0025-DisplayOffsetToFirstPixel |
|
524 END_TEST_BLOCK |
|
525 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0025 |
|
526 |
|
527 |
|
528 START_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0026 |
|
529 //! @SYMTestCaseID BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0026 |
|
530 //! @SYMAPI Hal::Set(EDisplayOffsetBetweenLines) |
|
531 //! @SYMAuthor Saravanakumar |
|
532 //! @SYMCreationDate 19/11/2007 |
|
533 //! @SYMTestCaseDesc Try to Set DisplayOffsetBetweenLines |
|
534 //! Uses API elements: HAL::Set, EDisplayOffsetBetweenLines |
|
535 //! @SYMTestActions 1.Create Hal Handle object 2.Set EDisplayOffsetBetweenLines 0 |
|
536 //! 3.Destroy the object |
|
537 //! @SYMTestStatus Implemented |
|
538 //! @SYMTestPriority high |
|
539 //! @SYMTestExpectedResults KErrNotSupported |
|
540 //! @SYMTestType CIT |
|
541 START_TEST_BLOCK 100 T_Screen \base\screen\BASE-BSP-SCREEN-DRIVER-MODELESS.ini |
|
542 CREATE_OBJECT LCD lcd1 |
|
543 COMMAND !Error=-5 lcd1 Set BASE-BSP-SCREEN-DRIVER-MODELESS-0026-DisplayOffsetBetweenLines |
|
544 END_TEST_BLOCK |
|
545 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0026 |