os/boardsupport/haitest/bspsvs/suite/bsp/lcd/scripts/base-bsp-screen-driver-modeless-automated.script
Update contrib.
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".
9 // Initial Contributors:
10 // Nokia Corporation - initial contribution.
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
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
37 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0001
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
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
58 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0002
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
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
79 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0003
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
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
100 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0004
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
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
120 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0005
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
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
140 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0006
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
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
160 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0007
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
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
180 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0008
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
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
200 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0009
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.
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
221 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0010
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.
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
242 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0011
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.
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
262 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0012
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
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
282 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0013
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
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
302 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0014
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
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
323 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0015
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
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
344 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0016
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.
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
365 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0017
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
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
385 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0018
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
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
405 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0019
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
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
425 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0020
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
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
445 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0021
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
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
465 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0022
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
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
485 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0023
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
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
505 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0024
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
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
525 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0025
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
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
545 END_TESTCASE BASE-BSP-SCREEN-DRIVER-MODELESS_AUTOMATED-0026