os/graphics/graphicsapitest/screendriverhaitest/screendriver/scripts/graphics-screendriver-cfbsdrawdevice-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.
17 //! @SYMTestSuiteName graphics-screendriver-cfbsdrawdevice-automated
18 //! @SYMScriptTestEnvironment This test script requires a basic ROM.
20 // Tests all public elements of the CFbsDrawDevice
21 // classes as a means of confidence that the APIs work as expected.
23 // The purpose is to provide a regression test suite of PublishedAll
24 // APIs for: CFbsDrawDevice
25 // The tests are fully automated.
30 LOAD_SUITE t_screendriver
36 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0001
38 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0001
40 //! CFbsDrawDevice::WriteRgbMulti(TInt aX, TInt aY, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
42 //!@SYMCreationDate 5/2/2008
43 //!@SYMTestCaseDesc Verify WriteRgbMulti with draw mode EDrawModePEN and Display mode EColor64K
45 //! 1. Create Display (displayMode = EColor64K)
46 //! 2. Initialize Screen
47 //! 3. Set Display Mode
48 //! 4. Set AutoUpdate (autoUpdate = TRUE)
49 //! 5. Get available Orientations
50 //! 6. SetOrientation (orientationMode = EOrientationNormal)
51 //! 7. Call WriteRGBMulti(drawMode = EDrawModePEN; numRect = 9; delay=100000)
52 //! 8. Destroy screen instance
53 //!@SYMTestStatus Verified
54 //!@SYMTestPriority Normal
55 //!@SYMTestExpectedResults
56 //! Display mode is set to Ecolor64K without any Error. Orientation is set properly without error. The given color is written to the specified rectangle on display.
59 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
60 CREATE_OBJECT CFbsDrawDevice scrndrv
61 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0001-0001-NewScreenDeviceL_command01
62 COMMAND scrndrv InitScreen
63 COMMAND scrndrv SetDisplayMode
64 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0001-0001-SetAutoUpdate_command04
65 COMMAND scrndrv OrientationsAvailable
66 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0001-0001-SetOrientation_command06
67 COMMAND scrndrv WriteRgbMulti GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0001-0001-WriteRgbMulti_command07
70 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0001
75 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0002
77 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0002
79 //! CFbsDrawDevice::WriteRgbMulti(TInt aX, TInt aY, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
81 //!@SYMCreationDate 5/2/2008
82 //!@SYMTestCaseDesc Verify WriteRgbMulti with draw mode EDrawModePEN and Display mode EColor16MA
84 //! 1. Create Display (displayMode = EColor16MA)
85 //! 2. Initialize Screen
86 //! 3. Set Display Mode
87 //! 4. Set AutoUpdate (autoUpdate = TRUE)
88 //! 5. Get available Orientations
89 //! 6. SetOrientation (orientationMode = EOrientationNormal)
90 //! 7. Call WriteRGBMulti (numRect = 9; drawMode = EDrawModePEN; delay=100000)
91 //! 8. Destroy screen instance
92 //!@SYMTestStatus Verified
93 //!@SYMTestPriority Normal
94 //!@SYMTestExpectedResults
95 //! Display mode is set to Ecolor16MA without any Error. If the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The given color is written to the specified rectangle on display.
98 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
99 CREATE_OBJECT CFbsDrawDevice scrndrv
100 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0002-0001-NewScreenDeviceL_command01
101 COMMAND scrndrv InitScreen
102 COMMAND scrndrv SetDisplayMode
103 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0002-0001-SetAutoUpdate_command04
104 COMMAND scrndrv OrientationsAvailable
105 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0002-0001-SetOrientation_command06
106 COMMAND scrndrv WriteRgbMulti GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0002-0001-WriteRgbMulti_command07
109 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0002
114 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0003
116 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0003
118 //! CFbsDrawDevice::WriteRgbMulti(TInt aX, TInt aY, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
119 //!@SYMAuthor ddamian
120 //!@SYMCreationDate 5/2/2008
121 //!@SYMTestCaseDesc Verify WriteRgbMulti with drawmode EDrawModeAND and Display Mode EColor64K
123 //! 1. Create Display (displayMode = EColor64K)
124 //! 2. Initialize Screen
125 //! 3. Set Display Mode
126 //! 4. Set AutoUpdate (autoUpdate = TRUE)
127 //! 5. Get available Orientations
128 //! 6. SetOrientation (orientationMode = EOrientationNormal)
129 //! 7. Call WriteRGBMulti (numRect = 9; drawMode = EDrawModeAND; delay=100000)
130 //! 8.- Destroy screen instance
131 //!@SYMTestStatus Verified
132 //!@SYMTestPriority Normal
133 //!@SYMTestExpectedResults
134 //! Display mode is set to Ecolor64K without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The given color is written to the specified rectangle on display.
137 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
138 CREATE_OBJECT CFbsDrawDevice scrndrv
139 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0003-0001-NewScreenDeviceL_command01
140 COMMAND scrndrv InitScreen
141 COMMAND scrndrv SetDisplayMode
142 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0003-0001-SetAutoUpdate_command04
143 COMMAND scrndrv OrientationsAvailable
144 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0003-0001-SetOrientation_command06
145 COMMAND scrndrv WriteRgbMulti GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0003-0001-WriteRgbMulti_command07
148 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0003
153 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0004
155 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0004
157 //! CFbsDrawDevice::WriteRgbMulti(TInt aX, TInt aY, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
158 //!@SYMAuthor ddamian
159 //!@SYMCreationDate 5/2/2008
160 //!@SYMTestCaseDesc Verify WriteRgbMulti with drawmode EDrawModeAND and Display Mode EColor16MA
162 //! 1. Create Display (displayMode = EColor16MA)
163 //! 2. Initialize Screen
164 //! 3. Set Display Mode
165 //! 4. Set AutoUpdate (autoUpdate = TRUE)
166 //! 5. Get available Orientations
167 //! 6. SetOrientation (orientationMode = EOrientationNormal)
168 //! 7. Call WriteRGBMulti (numRect = 9; drawMode = EDrawModeAND; delay=100000)
169 //! 8.- Destroy screen instance
170 //!@SYMTestStatus Verified
171 //!@SYMTestPriority Normal
172 //!@SYMTestExpectedResults
173 //! Display mode is set to Ecolor16MA without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The given color is written to the specified rectangle on display.
176 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
177 CREATE_OBJECT CFbsDrawDevice scrndrv
178 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0004-0001-NewScreenDeviceL_command01
179 COMMAND scrndrv InitScreen
180 COMMAND scrndrv SetDisplayMode
181 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0004-0001-SetAutoUpdate_command04
182 COMMAND scrndrv OrientationsAvailable
183 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0004-0001-SetOrientation_command06
184 COMMAND scrndrv WriteRgbMulti GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0004-0001-WriteRgbMulti_command07
187 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0004
192 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0005
194 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0005
196 //! CFbsDrawDevice::WriteRgbMulti(TInt aX, TInt aY, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
197 //!@SYMAuthor ddamian
198 //!@SYMCreationDate 5/2/2008
199 //!@SYMTestCaseDesc Verify WriteRgbMulti with drawmode EDrawModeOR and Display mode to EColor64K
201 //! 1. Create Display (displayMode = EColor64K)
202 //! 2. Initialize Screen
203 //! 3. Set Display Mode
204 //! 4. Set AutoUpdate (autoUpdate = TRUE)
205 //! 5. Get available Orientations
206 //! 6. SetOrientation (orientationMode = EOrientationNormal)
207 //! 7. Call WriteRGBMulti (numRect = 9; drawMode = EDrawModeOR; delay=100000)
208 //! 8.- Destroy screen instance
209 //!@SYMTestStatus Verified
210 //!@SYMTestPriority Normal
211 //!@SYMTestExpectedResults
212 //! Display mode is set to Ecolor64K without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The given color is written to the specified rectangle on display.
215 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
216 CREATE_OBJECT CFbsDrawDevice scrndrv
217 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0005-0001-NewScreenDeviceL_command01
218 COMMAND scrndrv InitScreen
219 COMMAND scrndrv SetDisplayMode
220 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0005-0001-SetAutoUpdate_command04
221 COMMAND scrndrv OrientationsAvailable
222 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0005-0001-SetOrientation_command06
223 COMMAND scrndrv WriteRgbMulti GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0005-0001-WriteRgbMulti_command07
226 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0005
231 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0006
233 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0006
235 //! CFbsDrawDevice::WriteRgbMulti(TInt aX, TInt aY, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
236 //!@SYMAuthor ddamian
237 //!@SYMCreationDate 5/2/2008
238 //!@SYMTestCaseDesc Verify WriteRgbMulti with drawmode EDrawModeOR and Display mode to EColor16MA
240 //! 1. Create Display (displayMode = EColor16MA)
241 //! 2. Initialize Screen
242 //! 3. Set Display Mode
243 //! 4. Set AutoUpdate (autoUpdate = TRUE)
244 //! 5. Get available Orientations
245 //! 6. SetOrientation (orientationMode = EOrientationNormal)
246 //! 7. Call WriteRGBMulti (numRect = 9; drawMode = EDrawModeOR; delay=100000)
247 //! 8.- Destroy screen instance
248 //!@SYMTestStatus Verified
249 //!@SYMTestPriority Normal
250 //!@SYMTestExpectedResults
251 //! Display mode is set to Ecolor16MA without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The given color is written to the specified rectangle on display.
255 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
256 CREATE_OBJECT CFbsDrawDevice scrndrv
257 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0006-0001-NewScreenDeviceL_command01
258 COMMAND scrndrv InitScreen
259 COMMAND scrndrv SetDisplayMode
260 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0006-0001-SetAutoUpdate_command04
261 COMMAND scrndrv OrientationsAvailable
262 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0006-0001-SetOrientation_command06
263 COMMAND scrndrv WriteRgbMulti GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0006-0001-WriteRgbMulti_command07
266 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0006
271 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0007
273 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0007
275 //! CFbsDrawDevice::WriteRgbMulti(TInt aX, TInt aY, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
276 //!@SYMAuthor ddamian
277 //!@SYMCreationDate 5/2/2008
278 //!@SYMTestCaseDesc Verify WriteRgbMulti with drawmode EDrawModeNOTSCREEN and Display mode EColor64K
280 //! 1. Create Display (displayMode = EColor64K)
281 //! 2. Initialize Screen
282 //! 3. Set Display Mode
283 //! 4. Set AutoUpdate (autoUpdate = TRUE)
284 //! 5. Get available Orientations
285 //! 6. SetOrientation (orientationMode = EOrientationNormal)
286 //! 7. Call WriteRGBMulti (numRect = 9; drawMode = EDrawModeNOTSCREEN; delay=100000)
287 //! 8.- Destroy screen instance
288 //!@SYMTestStatus Verified
289 //!@SYMTestPriority Normal
290 //!@SYMTestExpectedResults
291 //! Display mode is set to Ecolor64K without any Error .if the Display mode is not supported module should leave with proper error.Orientation is set properly without error. The given color is written to the specified rectangle on display.
294 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
295 CREATE_OBJECT CFbsDrawDevice scrndrv
296 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0007-0001-NewScreenDeviceL_command01
297 COMMAND scrndrv InitScreen
298 COMMAND scrndrv SetDisplayMode
299 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0007-0001-SetAutoUpdate_command04
300 COMMAND scrndrv OrientationsAvailable
301 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0007-0001-SetOrientation_command06
302 COMMAND scrndrv WriteRgbMulti GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0007-0001-WriteRgbMulti_command07
305 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0007
310 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0008
312 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0008
314 //! CFbsDrawDevice::WriteRgbMulti(TInt aX, TInt aY, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
315 //!@SYMAuthor ddamian
316 //!@SYMCreationDate 5/2/2008
317 //!@SYMTestCaseDesc Verify WriteRgbMulti with draw mode EDrawModeNOTSCREEN and Display mode EColor16MA
319 //! 1. Create Display (displayMode = EColor16MA)
320 //! 2. Initialize Screen
321 //! 3. Set Display Mode
322 //! 4. Set AutoUpdate (autoUpdate = TRUE)
323 //! 5. Get available Orientations
324 //! 6. SetOrientation (orientationMode = EOrientationNormal)
325 //! 7. Call WriteRGBMulti (numRect = 9; drawMode = EDrawModeNOTSCREEN; delay=100000)
326 //! 8.- Destroy screen instance
327 //!@SYMTestStatus Verified
328 //!@SYMTestPriority Normal
329 //!@SYMTestExpectedResults
330 //! Display mode is set to Ecolor16MA without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The given color is written to the specified rectangle on display.
333 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
334 CREATE_OBJECT CFbsDrawDevice scrndrv
335 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0008-0001-NewScreenDeviceL_command01
336 COMMAND scrndrv InitScreen
337 COMMAND scrndrv SetDisplayMode
338 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0008-0001-SetAutoUpdate_command04
339 COMMAND scrndrv OrientationsAvailable
340 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0008-0001-SetOrientation_command06
341 COMMAND scrndrv WriteRgbMulti GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0008-0001-WriteRgbMulti_command07
344 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0008
349 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0009
351 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0009
353 //! CFbsDrawDevice::WriteRgbMulti(TInt aX, TInt aY, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
354 //!@SYMAuthor ddamian
355 //!@SYMCreationDate 5/2/2008
356 //!@SYMTestCaseDesc Verify WriteRgbMulti with drawmode EDrawModeNOTPEN with display mode EColor64K
358 //! 1. Create Display (displayMode = EColor64K)
359 //! 2. Initialize Screen
360 //! 3. Set Display Mode
361 //! 4. Set AutoUpdate (autoUpdate = TRUE)
362 //! 5. Get available Orientations
363 //! 6. SetOrientation (orientationMode = EOrientationNormal)
364 //! 7. Call WriteRGBMulti (numRect = 9; drawMode = EDrawModeNOTPEN; delay=100000)
365 //! 8.- Destroy screen instance
366 //!@SYMTestStatus Verified
367 //!@SYMTestPriority Normal
368 //!@SYMTestExpectedResults
369 //! Display mode is set to Ecolor64K without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The given color is written to the specification rectangle on display.
372 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
373 CREATE_OBJECT CFbsDrawDevice scrndrv
374 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0009-0001-NewScreenDeviceL_command01
375 COMMAND scrndrv InitScreen
376 COMMAND scrndrv SetDisplayMode
377 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0009-0001-SetAutoUpdate_command04
378 COMMAND scrndrv OrientationsAvailable
379 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0009-0001-SetOrientation_command06
380 COMMAND scrndrv WriteRgbMulti GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0009-0001-WriteRgbMulti_command07
383 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0009
388 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0010
390 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0010
392 //! CFbsDrawDevice::WriteRgbMulti(TInt aX, TInt aY, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
393 //!@SYMAuthor ddamian
394 //!@SYMCreationDate 5/2/2008
395 //!@SYMTestCaseDesc Verify WriteRgbMulti with draw mode EDrawModeNOTPEN with display mode EColor16MA
397 //! 1. Create Display (displayMode = EColor16MA)
398 //! 2. Initialize Screen
399 //! 3. Set Display Mode
400 //! 4. Set AutoUpdate (autoUpdate = TRUE)
401 //! 5. Get available Orientations
402 //! 6. SetOrientation (orientationMode = EOrientationNormal)
403 //! 7. Call WriteRGBMulti (numRect = 9; drawMode = EDrawModeNOTPEN; delay=100000)
404 //! 8.- Destroy screen instance
405 //!@SYMTestStatus Verified
406 //!@SYMTestPriority Normal
407 //!@SYMTestExpectedResults
408 //! Display mode is set to Ecolor16MA without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The given color is written to the specification rectangle on display.
411 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
412 CREATE_OBJECT CFbsDrawDevice scrndrv
413 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0010-0001-NewScreenDeviceL_command01
414 COMMAND scrndrv InitScreen
415 COMMAND scrndrv SetDisplayMode
416 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0010-0001-SetAutoUpdate_command04
417 COMMAND scrndrv OrientationsAvailable
418 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0010-0001-SetOrientation_command06
419 COMMAND scrndrv WriteRgbMulti GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0010-0001-WriteRgbMulti_command07
422 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0010
427 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0011
429 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0011
431 //! CFbsDrawDevice::WriteRgbMulti(TInt aX, TInt aY, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
432 //!@SYMAuthor ddamian
433 //!@SYMCreationDate 5/2/2008
434 //!@SYMTestCaseDesc Verify WriteRgbMulti with drawmode EDrawModeXOR with Display mode EColor64K
436 //! 1. Create Display (displayMode = EColor64K)
437 //! 2. Initialize Screen
438 //! 3. Set Display Mode
439 //! 4. Set AutoUpdate (autoUpdate = TRUE)
440 //! 5. Get available Orientations
441 //! 6. SetOrientation (orientationMode = EOrientationNormal)
442 //! 7. Call WriteRGBMulti (numRect = 9; drawMode = EDrawModeXOR; delay=100000)
443 //! 8.- Destroy screen instance
444 //!@SYMTestStatus Verified
445 //!@SYMTestPriority Normal
446 //!@SYMTestExpectedResults
447 //! Display mode is set to Ecolor64K without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The given color is written to the specified rectangle on display.
451 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
452 CREATE_OBJECT CFbsDrawDevice scrndrv
453 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0011-0001-NewScreenDeviceL_command01
454 COMMAND scrndrv InitScreen
455 COMMAND scrndrv SetDisplayMode
456 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0011-0001-SetAutoUpdate_command04
457 COMMAND scrndrv OrientationsAvailable
458 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0011-0001-SetOrientation_command06
459 COMMAND scrndrv WriteRgbMulti GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0011-0001-WriteRgbMulti_command07
462 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0011
467 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0012
469 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0012
471 //! CFbsDrawDevice::WriteRgbMulti(TInt aX, TInt aY, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
472 //!@SYMAuthor ddamian
473 //!@SYMCreationDate 5/2/2008
474 //!@SYMTestCaseDesc Verify WriteRgbMulti with draw mode EDrawModeXOR with Display mode EColor16MA
476 //! 1. Create Display (displayMode = EColor16MA)
477 //! 2. Initialize Screen
478 //! 3. Set Display Mode
479 //! 4. Set AutoUpdate (autoUpdate = TRUE)
480 //! 5. Get available Orientations
481 //! 6. SetOrientation (orientationMode = EOrientationNormal)
482 //! 7. Call WriteRGBMulti (numRect = 9; drawMode = EDrawModeXOR; delay=100000)
483 //! 8.- Destroy screen instance
484 //!@SYMTestStatus Verified
485 //!@SYMTestPriority Normal
486 //!@SYMTestExpectedResults
487 //! Display mode is set to Ecolor16MA without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The given color is written to the specified rectangle on display.
491 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
492 CREATE_OBJECT CFbsDrawDevice scrndrv
493 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0012-0001-NewScreenDeviceL_command01
494 COMMAND scrndrv InitScreen
495 COMMAND scrndrv SetDisplayMode
496 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0012-0001-SetAutoUpdate_command04
497 COMMAND scrndrv OrientationsAvailable
498 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0012-0001-SetOrientation_command06
499 COMMAND scrndrv WriteRgbMulti GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0012-0001-WriteRgbMulti_command07
502 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0012
507 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0013
509 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0013
511 //! CFbsDrawDevice::WriteRgbMulti(TInt aX, TInt aY, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
512 //!@SYMAuthor ddamian
513 //!@SYMCreationDate 5/2/2008
514 //!@SYMTestCaseDesc Verify WriteRgbMulti with drawmode EDrawModePEN and Display mode EColor16MU
516 //! 1. Create Display (displayMode = EColor16MU)
517 //! 2. Initialize Screen
518 //! 3. Set Display Mode
519 //! 4. Set AutoUpdate (autoUpdate = TRUE)
520 //! 5. Get available Orientations
521 //! 6. SetOrientation (orientationMode = EOrientationNormal)
522 //! 7. Call WriteRGBMulti (drawMode = EDrawModePEN; numRect = 9; delay=100000)
523 //! 8.- Destroy screen instance
524 //!@SYMTestStatus Verified
525 //!@SYMTestPriority Normal
526 //!@SYMTestExpectedResults
527 //! Display mode is set to Ecolor16MU without any Error. if the Display mode is not supported ,module should leave with KErrorNot. Orientation is set properly without error. The given color is written to the specified rectangle on display.
530 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
531 CREATE_OBJECT CFbsDrawDevice scrndrv
532 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0013-0001-NewScreenDeviceL_command01
533 COMMAND scrndrv InitScreen
534 COMMAND scrndrv SetDisplayMode
535 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0013-0001-SetAutoUpdate_command04
536 COMMAND scrndrv OrientationsAvailable
537 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0013-0001-SetOrientation_command06
538 COMMAND scrndrv WriteRgbMulti GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0013-0001-WriteRgbMulti_command07
541 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0013
546 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0014
548 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0014
550 //! CFbsDrawDevice::WriteRgbMulti(TInt aX, TInt aY, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
551 //!@SYMAuthor ddamian
552 //!@SYMCreationDate 5/2/2008
553 //!@SYMTestCaseDesc Verify WriteRgbMulti with drawmode EDrawModeAND and Display Mode EColor16MU
555 //! 1. Create Display (displayMode = EColor16MU)
556 //! 2. Initialize Screen
557 //! 3. Set Display Mode
558 //! 4. Set AutoUpdate (autoUpdate = TRUE)
559 //! 5. Get available Orientations
560 //! 6. SetOrientation (orientationMode = EOrientationNormal)
561 //! 7. Call WriteRGBMulti (drawMode = EDrawModeAND; numRect = 9; delay=100000)
562 //! 8.- Destroy screen instance
563 //!@SYMTestStatus Verified
564 //!@SYMTestPriority Normal
565 //!@SYMTestExpectedResults
566 //! Display mode is set to Ecolor16MU without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The given color is written to the specified rectangle on display.
570 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
571 CREATE_OBJECT CFbsDrawDevice scrndrv
572 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0014-0001-NewScreenDeviceL_command01
573 COMMAND scrndrv InitScreen
574 COMMAND scrndrv SetDisplayMode
575 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0014-0001-SetAutoUpdate_command04
576 COMMAND scrndrv OrientationsAvailable
577 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0014-0001-SetOrientation_command06
578 COMMAND scrndrv WriteRgbMulti GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0014-0001-WriteRgbMulti_command07
581 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0014
586 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0015
588 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0015
590 //! CFbsDrawDevice::WriteRgbMulti(TInt aX, TInt aY, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
591 //!@SYMAuthor ddamian
592 //!@SYMCreationDate 5/2/2008
593 //!@SYMTestCaseDesc Verify WriteRgbMulti with drawmode EDrawModeOR and Display mode to EColor16MU
595 //! 1. Create Display (displayMode = EColor16MU)
596 //! 2. Initialize Screen
597 //! 3. Set Display Mode
598 //! 4. Set AutoUpdate (autoUpdate = TRUE)
599 //! 5. Get available Orientations
600 //! 6. SetOrientation (orientationMode = EOrientationNormal)
601 //! 7. Call WriteRGBMulti (drawMode = EDrawModeOR; numRect = 9; delay=100000)
602 //! 8.- Destroy screen instance
603 //!@SYMTestStatus Verified
604 //!@SYMTestPriority Normal
605 //!@SYMTestExpectedResults
606 //! Display mode is set to Ecolor16MU without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The given color is written to the specified rectangle on display.
610 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
611 CREATE_OBJECT CFbsDrawDevice scrndrv
612 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0015-0001-NewScreenDeviceL_command01
613 COMMAND scrndrv InitScreen
614 COMMAND scrndrv SetDisplayMode
615 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0015-0001-SetAutoUpdate_command04
616 COMMAND scrndrv OrientationsAvailable
617 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0015-0001-SetOrientation_command06
618 COMMAND scrndrv WriteRgbMulti GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0015-0001-WriteRgbMulti_command07
621 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0015
626 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0016
628 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0016
630 //! CFbsDrawDevice::WriteRgbMulti(TInt aX, TInt aY, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
631 //!@SYMAuthor ddamian
632 //!@SYMCreationDate 5/2/2008
633 //!@SYMTestCaseDesc Verify WriteRgbMulti with drawmode EDrawModeNOTSCREEN and Display mode EColor16MU
635 //! 1. Create Display (displayMode = EColor16MU)
636 //! 2. Initialize Screen
637 //! 3. Set Display Mode
638 //! 4. Set AutoUpdate (autoUpdate = TRUE)
639 //! 5. Get available Orientations
640 //! 6. SetOrientation (orientationMode = EOrientationNormal)
641 //! 7. Call WriteRGBMulti (drawMode = EDrawModeNOTSCREEN; numRect = 9; delay=100000)
642 //! 8.- Destroy screen instance
643 //!@SYMTestStatus Verified
644 //!@SYMTestPriority Normal
645 //!@SYMTestExpectedResults
646 //! Display mode is set to Ecolor16MU without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The given color is written to the specified rectangle on display.
650 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
651 CREATE_OBJECT CFbsDrawDevice scrndrv
652 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0016-0001-NewScreenDeviceL_command01
653 COMMAND scrndrv InitScreen
654 COMMAND scrndrv SetDisplayMode
655 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0016-0001-SetAutoUpdate_command04
656 COMMAND scrndrv OrientationsAvailable
657 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0016-0001-SetOrientation_command06
658 COMMAND scrndrv WriteRgbMulti GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0016-0001-WriteRgbMulti_command07
661 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0016
666 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0017
668 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0017
670 //! CFbsDrawDevice::WriteRgbMulti(TInt aX, TInt aY, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
671 //!@SYMAuthor ddamian
672 //!@SYMCreationDate 5/2/2008
673 //!@SYMTestCaseDesc Verify WriteRgbMulti with draw mode EDrawModeNOTPEN with display mode EColor16MU
675 //! 1. Create Display (displayMode = EColor16MU)
676 //! 2. Initialize Screen
677 //! 3. Set Display Mode
678 //! 4. Set AutoUpdate (autoUpdate = TRUE)
679 //! 5. Get available Orientations
680 //! 6. SetOrientation (orientationMode = EOrientationNormal)
681 //! 7. Call WriteRGBMulti (drawMode = EDrawModeNOTPEN; numRect = 9; delay=100000)
682 //! 8.- Destroy screen instance
683 //!@SYMTestStatus Verified
684 //!@SYMTestPriority Normal
685 //!@SYMTestExpectedResults
686 //! Display mode is set to Ecolor16MU without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The given color is written to the specification rectangle on display.
690 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
691 CREATE_OBJECT CFbsDrawDevice scrndrv
692 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0017-0001-NewScreenDeviceL_command01
693 COMMAND scrndrv InitScreen
694 COMMAND scrndrv SetDisplayMode
695 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0017-0001-SetAutoUpdate_command04
696 COMMAND scrndrv OrientationsAvailable
697 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0017-0001-SetOrientation_command06
698 COMMAND scrndrv WriteRgbMulti GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0017-0001-WriteRgbMulti_command07
701 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0017
706 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0018
708 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0018
710 //! CFbsDrawDevice::WriteRgbMulti(TInt aX, TInt aY, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
711 //!@SYMAuthor ddamian
712 //!@SYMCreationDate 5/2/2008
713 //!@SYMTestCaseDesc Verify WriteRgbMulti with draw mode EDrawModeXOR with Display mode EColor16MU
715 //! 1. Create Display (displayMode = EColor16MU)
716 //! 2. Initialize Screen
717 //! 3. Set Display Mode
718 //! 4. Set AutoUpdate (autoUpdate = TRUE)
719 //! 5. Get available Orientations
720 //! 6. SetOrientation (orientationMode = EOrientationNormal)
721 //! 7. Call WriteRGBMulti (drawMode = EDrawModeXOR; numRect = 9; delay=100000)
722 //! 8.- Destroy screen instance
723 //!@SYMTestStatus Verified
724 //!@SYMTestPriority Normal
725 //!@SYMTestExpectedResults
726 //! Display mode is set to Ecolor16MU without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The given color is written to the specified rectangle on display.
730 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
731 CREATE_OBJECT CFbsDrawDevice scrndrv
732 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0018-0001-NewScreenDeviceL_command01
733 COMMAND scrndrv InitScreen
734 COMMAND scrndrv SetDisplayMode
735 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0018-0001-SetAutoUpdate_command04
736 COMMAND scrndrv OrientationsAvailable
737 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0018-0001-SetOrientation_command06
738 COMMAND scrndrv WriteRgbMulti GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0018-0001-WriteRgbMulti_command07
741 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0018
746 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0019
748 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0019
750 //! CFbsDrawDevice::WriteRgb(TInt aX, TInt aY, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
751 //!@SYMAuthor ddamian
752 //!@SYMCreationDate 5/2/2008
753 //!@SYMTestCaseDesc Verify WriteRgb Functionality with Display mode EColor64K
755 //! 1. Create Display (displayMode = EColor64K)
756 //! 2. Initialize Screen
757 //! 3. Set Display Mode
758 //! 4. Set AutoUpdate (autoUpdate = TRUE)
759 //! 5. Get available Orientations
760 //! 6. SetOrientation (orientationMode = EOrientationNormal)
761 //! 7. Call WriteRGB (drawMode = EDrawModeAND; numRect = 0; delay=100000)
762 //! 8.- Destroy screen instance
763 //!@SYMTestStatus Verified
764 //!@SYMTestPriority Normal
765 //!@SYMTestExpectedResults
766 //! Display mode is set to Ecolor64K without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The given color is written to the specified location on display.
770 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
771 CREATE_OBJECT CFbsDrawDevice scrndrv
772 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0019-0001-NewScreenDeviceL_command01
773 COMMAND scrndrv InitScreen
774 COMMAND scrndrv SetDisplayMode
775 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0019-0001-SetAutoUpdate_command04
776 COMMAND scrndrv OrientationsAvailable
777 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0019-0001-SetOrientation_command06
778 COMMAND scrndrv WriteRgb GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0019-0001-WriteRgb_command07
781 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0019
786 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0020
788 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0020
790 //! CFbsDrawDevice::WriteRgb(TInt aX, TInt aY, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
791 //!@SYMAuthor ddamian
792 //!@SYMCreationDate 5/2/2008
793 //!@SYMTestCaseDesc Verify WriteRgb Functionality with Display mode EColor16MA
795 //! 1. Create Display (displayMode = EColor16MA)
796 //! 2. Initialize Screen
797 //! 3. Set Display Mode
798 //! 4. Set AutoUpdate (autoUpdate = TRUE)
799 //! 5. Get available Orientations
800 //! 6. SetOrientation (orientationMode = EOrientationNormal)
801 //! 7. Call WriteRGB (drawMode = EDrawModeAND; numRect = 0; delay=100000)
802 //! 8.- Destroy screen instance
803 //!@SYMTestStatus Verified
804 //!@SYMTestPriority Normal
805 //!@SYMTestExpectedResults
806 //! Display mode is set to Ecolor16MA without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The given color is written to the specified location on display.
810 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
811 CREATE_OBJECT CFbsDrawDevice scrndrv
812 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0020-0001-NewScreenDeviceL_command01
813 COMMAND scrndrv InitScreen
814 COMMAND scrndrv SetDisplayMode
815 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0020-0001-SetAutoUpdate_command04
816 COMMAND scrndrv OrientationsAvailable
817 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0020-0001-SetOrientation_command06
818 COMMAND scrndrv WriteRgb GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0020-0001-WriteRgb_command07
821 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0020
826 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0021
828 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0021
830 //! CFbsDrawDevice::WriteRgb(TInt aX, TInt aY, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
831 //!@SYMAuthor ddamian
832 //!@SYMCreationDate 5/2/2008
833 //!@SYMTestCaseDesc Verify WriteRgb Functionality with Display mode EColor16MU
835 //! 1. Create Display (displayMode = EColor16MU)
836 //! 2. Initialize Screen
837 //! 3. Set Display Mode
838 //! 4. Set AutoUpdate (autoUpdate = TRUE)
839 //! 5. Get available Orientations
840 //! 6. SetOrientation (orientationMode = EOrientationNormal)
841 //! 7. Call WriteRGB (drawMode = EDrawModeAND; numRect = 0; delay=100000)
842 //! 8.- Destroy screen instance
843 //!@SYMTestStatus Verified
844 //!@SYMTestPriority Normal
845 //!@SYMTestExpectedResults
846 //! Display mode is set to Ecolor16MU without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The given color is written to the specified location on display.
850 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
851 CREATE_OBJECT CFbsDrawDevice scrndrv
852 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0021-0001-NewScreenDeviceL_command01
853 COMMAND scrndrv InitScreen
854 COMMAND scrndrv SetDisplayMode
855 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0021-0001-SetAutoUpdate_command04
856 COMMAND scrndrv OrientationsAvailable
857 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0021-0001-SetOrientation_command06
858 COMMAND scrndrv WriteRgb GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0021-0001-WriteRgb_command07
861 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0021
866 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0022
868 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0022
870 //! CFbsDrawDevice::WriteLine(TInt aX, TInt aY, TInt aLength, TUint32 {ptr}aBuffer, CGraphicsContext::TDrawMode aDrawMode)=0;
871 //!@SYMAuthor ddamian
872 //!@SYMCreationDate 5/2/2008
873 //!@SYMTestCaseDesc Verify WriteLine with drawmode EDrawModeOR and Display mode as EColor64K
875 //! 1. Create Display (displayMode = EColor64K)
876 //! 2. Initialize Screen
877 //! 3. Set Display Mode
878 //! 4. Set AutoUpdate (autoUpdate = TRUE)
879 //! 5. Get available Orientations
880 //! 6. SetOrientation (orientationMode = EOrientationNormal)
881 //! 7. Call WriteLine (drawMode = EDrawModeOR; numRect = 9; backColor = {COLOR,RgbBlack}; delay=100000)
882 //! 8.- Destroy screen instance
883 //!@SYMTestStatus Verified
884 //!@SYMTestPriority Normal
885 //!@SYMTestExpectedResults
886 //! Display mode is set to Ecolor64K without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. Depending on shadow/fade flag the pixel at given location is updated.
889 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
890 CREATE_OBJECT CFbsDrawDevice scrndrv
891 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0022-0001-NewScreenDeviceL_command01
892 COMMAND scrndrv InitScreen
893 COMMAND scrndrv SetDisplayMode
894 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0022-0001-SetAutoUpdate_command04
895 COMMAND scrndrv OrientationsAvailable
896 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0022-0001-SetOrientation_command06
897 COMMAND scrndrv WriteLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0022-0001-WriteLine_command07
900 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0022
905 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0023
907 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0023
909 //! CFbsDrawDevice::WriteLine(TInt aX, TInt aY, TInt aLength, TUint32 {ptr}aBuffer, CGraphicsContext::TDrawMode aDrawMode)=0;
910 //!@SYMAuthor ddamian
911 //!@SYMCreationDate 5/2/2008
912 //!@SYMTestCaseDesc Verify WriteLine with draw mode EDrawModeOR and Display mode as EColor16MA
914 //! 1. Create Display (displayMode = EColor16MA)
915 //! 2. Initialize Screen
916 //! 3. Set Display Mode
917 //! 4. Set AutoUpdate (autoUpdate = TRUE)
918 //! 5. Get available Orientations
919 //! 6. SetOrientation (orientationMode = EOrientationNormal)
920 //! 7. Call WriteLine (drawMode = EDrawModeOR; numRect = 9; backColor = {COLOR,RgbBlack}; delay=100000)
921 //! 8.- Destroy screen instance
922 //!@SYMTestStatus Verified
923 //!@SYMTestPriority Normal
924 //!@SYMTestExpectedResults
925 //! Display mode is set to Ecolor16MA without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. Depending on shadow/fade flag the pixel at given location is updated.
928 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
929 CREATE_OBJECT CFbsDrawDevice scrndrv
930 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0023-0001-NewScreenDeviceL_command01
931 COMMAND scrndrv InitScreen
932 COMMAND scrndrv SetDisplayMode
933 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0023-0001-SetAutoUpdate_command04
934 COMMAND scrndrv OrientationsAvailable
935 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0023-0001-SetOrientation_command06
936 COMMAND scrndrv WriteLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0023-0001-WriteLine_command07
939 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0023
944 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0024
946 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0024
948 //! CFbsDrawDevice::WriteLine(TInt aX, TInt aY, TInt aLength, TUint32 {ptr}aBuffer, CGraphicsContext::TDrawMode aDrawMode)=0;
949 //!@SYMAuthor ddamian
950 //!@SYMCreationDate 5/2/2008
951 //!@SYMTestCaseDesc Verify WriteLine with drawmode EDrawModePEN with display mode EColor64K
953 //! 1. Create Display (displayMode = EColor64K)
954 //! 2. Initialize Screen
955 //! 3. Set Display Mode
956 //! 4. Set AutoUpdate (autoUpdate = TRUE)
957 //! 5. Get available Orientations
958 //! 6. SetOrientation (orientationMode = EOrientationNormal)
959 //! 7. Call WriteLine (drawMode = EDrawModePEN; numRect = 9; backColor = {COLOR,RgbBlack}; delay=100000)
960 //! 8.- Destroy screen instance
961 //!@SYMTestStatus Verified
962 //!@SYMTestPriority Normal
963 //!@SYMTestExpectedResults
964 //! Display mode is set to Ecolor64K without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. Depending on shadow/fade flag the pixel at given location is updated
967 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
968 CREATE_OBJECT CFbsDrawDevice scrndrv
969 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0024-0001-NewScreenDeviceL_command01
970 COMMAND scrndrv InitScreen
971 COMMAND scrndrv SetDisplayMode
972 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0024-0001-SetAutoUpdate_command04
973 COMMAND scrndrv OrientationsAvailable
974 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0024-0001-SetOrientation_command06
975 COMMAND scrndrv WriteLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0024-0001-WriteLine_command07
978 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0024
983 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0025
985 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0025
987 //! CFbsDrawDevice::WriteLine(TInt aX, TInt aY, TInt aLength, TUint32 {ptr}aBuffer, CGraphicsContext::TDrawMode aDrawMode)=0;
988 //!@SYMAuthor ddamian
989 //!@SYMCreationDate 5/2/2008
990 //!@SYMTestCaseDesc Verify WriteLine with drawmode EDrawModeNOTSCREEN and display mode EColor64K
992 //! 1. Create Display (displayMode = EColor64K)
993 //! 2. Initialize Screen
994 //! 3. Set Display Mode
995 //! 4. Set AutoUpdate (autoUpdate = TRUE)
996 //! 5. Get available Orientations
997 //! 6. SetOrientation (orientationMode = EOrientationNormal)
998 //! 7. Call WriteLine (drawMode = EDrawModeNOTSCREEN; numRect = 9; backColor = {COLOR,RgbBlack}; delay=100000)
999 //! 8.- Destroy screen instance
1000 //!@SYMTestStatus Verified
1001 //!@SYMTestPriority Normal
1002 //!@SYMTestExpectedResults
1003 //! Display mode is set to Ecolor64K without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. Depending on shadow/fade flag the pixel at given location is updated.
1006 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1007 CREATE_OBJECT CFbsDrawDevice scrndrv
1008 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0025-0001-NewScreenDeviceL_command01
1009 COMMAND scrndrv InitScreen
1010 COMMAND scrndrv SetDisplayMode
1011 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0025-0001-SetAutoUpdate_command04
1012 COMMAND scrndrv OrientationsAvailable
1013 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0025-0001-SetOrientation_command06
1014 COMMAND scrndrv WriteLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0025-0001-WriteLine_command07
1017 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0025
1022 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0026
1024 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0026
1026 //! CFbsDrawDevice::WriteLine(TInt aX, TInt aY, TInt aLength, TUint32 {ptr}aBuffer, CGraphicsContext::TDrawMode aDrawMode)=0;
1027 //!@SYMAuthor ddamian
1028 //!@SYMCreationDate 5/2/2008
1029 //!@SYMTestCaseDesc Verify WriteLine with drawmode EDrawModePEN with display mode EColor16MA
1031 //! 1. Create Display (displayMode = EColor16MA)
1032 //! 2. Initialize Screen
1033 //! 3. Set Display Mode
1034 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1035 //! 5. Get available Orientations
1036 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1037 //! 7. Call WriteLine (drawMode = EDrawModePEN; numRect = 9; backColor = {COLOR,RgbBlack}; delay=100000)
1038 //! 8.- Destroy screen instance
1039 //!@SYMTestStatus Verified
1040 //!@SYMTestPriority Normal
1041 //!@SYMTestExpectedResults
1042 //! Display mode is set to Ecolor16MA without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. Depending on shadow/fade flag the pixel at given location is updated.
1045 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1046 CREATE_OBJECT CFbsDrawDevice scrndrv
1047 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0026-0001-NewScreenDeviceL_command01
1048 COMMAND scrndrv InitScreen
1049 COMMAND scrndrv SetDisplayMode
1050 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0026-0001-SetAutoUpdate_command04
1051 COMMAND scrndrv OrientationsAvailable
1052 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0026-0001-SetOrientation_command06
1053 COMMAND scrndrv WriteLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0026-0001-WriteLine_command07
1056 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0026
1061 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0027
1063 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0027
1065 //! CFbsDrawDevice::WriteLine(TInt aX, TInt aY, TInt aLength, TUint32 {ptr}aBuffer, CGraphicsContext::TDrawMode aDrawMode)=0;
1066 //!@SYMAuthor ddamian
1067 //!@SYMCreationDate 5/2/2008
1068 //!@SYMTestCaseDesc Verify WriteLine with drawmode EDrawModeNOTSCREEN and display mode EColor16MA
1070 //! 1. Create Display (displayMode = EColor16MA)
1071 //! 2. Initialize Screen
1072 //! 3. Set Display Mode
1073 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1074 //! 5. Get available Orientations
1075 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1076 //! 7. Call WriteLine (drawMode = EDrawModeNOTSCREEN; numRect = 9; backColor = {COLOR,RgbBlack}; delay=100000)
1077 //! 8.- Destroy screen instance
1078 //!@SYMTestStatus Verified
1079 //!@SYMTestPriority Normal
1080 //!@SYMTestExpectedResults
1081 //! Display mode is set to Ecolor16MA without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. Depending on shadow/fade flag the pixel at given location is updated.
1084 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1085 CREATE_OBJECT CFbsDrawDevice scrndrv
1086 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0027-0001-NewScreenDeviceL_command01
1087 COMMAND scrndrv InitScreen
1088 COMMAND scrndrv SetDisplayMode
1089 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0027-0001-SetAutoUpdate_command04
1090 COMMAND scrndrv OrientationsAvailable
1091 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0027-0001-SetOrientation_command06
1092 COMMAND scrndrv WriteLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0027-0001-WriteLine_command07
1095 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0027
1100 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0028
1102 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0028
1104 //! CFbsDrawDevice::WriteLine(TInt aX, TInt aY, TInt aLength, TUint32 {ptr}aBuffer, CGraphicsContext::TDrawMode aDrawMode)=0;
1105 //!@SYMAuthor ddamian
1106 //!@SYMCreationDate 5/2/2008
1107 //!@SYMTestCaseDesc Verify WriteLine with drawmode EDrawModeAND and display mode EColor64K
1109 //! 1. Create Display (displayMode = EColor64K)
1110 //! 2. Initialize Screen
1111 //! 3. Set Display Mode
1112 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1113 //! 5. Get available Orientations
1114 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1115 //! 7. Call WriteLine (drawMode = EDrawModeAND; numRect = 9; backColor = {COLOR,RgbBlack}; delay=100000)
1116 //! 8.- Destroy screen instance
1117 //!@SYMTestStatus Verified
1118 //!@SYMTestPriority Normal
1119 //!@SYMTestExpectedResults
1120 //! Display mode is set to Ecolor64K without any Error. If the Display mode is not supported module should leave with proper error. Orientation is set properly without error. Depending on shadow/fade flag the pixel at given location is updated.
1123 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1124 CREATE_OBJECT CFbsDrawDevice scrndrv
1125 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0028-0001-NewScreenDeviceL_command01
1126 COMMAND scrndrv InitScreen
1127 COMMAND scrndrv SetDisplayMode
1128 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0028-0001-SetAutoUpdate_command04
1129 COMMAND scrndrv OrientationsAvailable
1130 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0028-0001-SetOrientation_command06
1131 COMMAND scrndrv WriteLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0028-0001-WriteLine_command07
1134 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0028
1139 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0029
1141 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0029
1143 //! CFbsDrawDevice::WriteLine(TInt aX, TInt aY, TInt aLength, TUint32 {ptr}aBuffer, CGraphicsContext::TDrawMode aDrawMode)=0;
1144 //!@SYMAuthor ddamian
1145 //!@SYMCreationDate 5/2/2008
1146 //!@SYMTestCaseDesc Verify WriteLine with drawmode EDrawModeNOTPEN and display mode EColor64K
1148 //! 1. Create Display (displayMode = EColor64K)
1149 //! 2. Initialize Screen
1150 //! 3. Set Display Mode
1151 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1152 //! 5. Get available Orientations
1153 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1154 //! 7. Call WriteLine (drawMode = EDrawModeNOTPEN; numRect = 9; backColor = {COLOR,RgbBlack}; delay=100000)
1155 //! 8.- Destroy screen instance
1156 //!@SYMTestStatus Verified
1157 //!@SYMTestPriority Normal
1158 //!@SYMTestExpectedResults
1159 //! Display mode is set to Ecolor64K without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. Depending on shadow/fade flag the pixel at given location is updated.
1162 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1163 CREATE_OBJECT CFbsDrawDevice scrndrv
1164 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0029-0001-NewScreenDeviceL_command01
1165 COMMAND scrndrv InitScreen
1166 COMMAND scrndrv SetDisplayMode
1167 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0029-0001-SetAutoUpdate_command04
1168 COMMAND scrndrv OrientationsAvailable
1169 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0029-0001-SetOrientation_command06
1170 COMMAND scrndrv WriteLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0029-0001-WriteLine_command07
1173 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0029
1178 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0030
1180 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0030
1182 //! CFbsDrawDevice::WriteLine(TInt aX, TInt aY, TInt aLength, TUint32 {ptr}aBuffer, CGraphicsContext::TDrawMode aDrawMode)=0;
1183 //!@SYMAuthor ddamian
1184 //!@SYMCreationDate 5/2/2008
1185 //!@SYMTestCaseDesc Verify WriteLine with draw mode EDrawModeAND and display mode EColor16MA
1187 //! 1. Create Display (displayMode = EColor16MA)
1188 //! 2. Initialize Screen
1189 //! 3. Set Display Mode
1190 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1191 //! 5. Get available Orientations
1192 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1193 //! 7. Call WriteLine (drawMode = EDrawModeAND; numRect = 9; backColor = {COLOR,RgbBlack}; delay=100000)
1194 //! 8.- Destroy screen instance
1195 //!@SYMTestStatus Verified
1196 //!@SYMTestPriority Normal
1197 //!@SYMTestExpectedResults
1198 //! Display mode is set to Ecolor16MA without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. Depending on shadow/fade flag the pixel at given location is updated.
1201 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1202 CREATE_OBJECT CFbsDrawDevice scrndrv
1203 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0030-0001-NewScreenDeviceL_command01
1204 COMMAND scrndrv InitScreen
1205 COMMAND scrndrv SetDisplayMode
1206 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0030-0001-SetAutoUpdate_command04
1207 COMMAND scrndrv OrientationsAvailable
1208 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0030-0001-SetOrientation_command06
1209 COMMAND scrndrv WriteLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0030-0001-WriteLine_command07
1212 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0030
1217 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0031
1219 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0031
1221 //! CFbsDrawDevice::WriteLine(TInt aX, TInt aY, TInt aLength, TUint32 {ptr}aBuffer, CGraphicsContext::TDrawMode aDrawMode)=0;
1222 //!@SYMAuthor ddamian
1223 //!@SYMCreationDate 5/2/2008
1224 //!@SYMTestCaseDesc Verify WriteLine with draw mode EDrawModeNOTPEN and display mode EColor16MA
1226 //! 1. Create Display (displayMode = EColor16MA)
1227 //! 2. Initialize Screen
1228 //! 3. Set Display Mode
1229 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1230 //! 5. Get available Orientations
1231 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1232 //! 7. Call WriteLine (drawMode = EDrawModeNOTPEN; numRect = 9; backColor = {COLOR,RgbBlack}; delay=100000)
1233 //! 8.- Destroy screen instance
1234 //!@SYMTestStatus Verified
1235 //!@SYMTestPriority Normal
1236 //!@SYMTestExpectedResults
1237 //! Display mode is set to Ecolor16MA without any Error .if the Display mode is not supported module should leave with proper error
1238 //! Orientation is set properly without error. Depending on shadow/fade flag the pixel at given location is updated.
1241 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1242 CREATE_OBJECT CFbsDrawDevice scrndrv
1243 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0031-0001-NewScreenDeviceL_command01
1244 COMMAND scrndrv InitScreen
1245 COMMAND scrndrv SetDisplayMode
1246 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0031-0001-SetAutoUpdate_command04
1247 COMMAND scrndrv OrientationsAvailable
1248 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0031-0001-SetOrientation_command06
1249 COMMAND scrndrv WriteLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0031-0001-WriteLine_command07
1252 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0031
1257 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0032
1259 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0032
1261 //! CFbsDrawDevice::WriteLine(TInt aX, TInt aY, TInt aLength, TUint32 {ptr}aBuffer, CGraphicsContext::TDrawMode aDrawMode)=0;
1262 //!@SYMAuthor ddamian
1263 //!@SYMCreationDate 5/2/2008
1264 //!@SYMTestCaseDesc Verify WriteLine with drawmode EDrawModeXOR and Display mode EColor64K
1266 //! 1. Create Display (displayMode = EColor64K)
1267 //! 2. Initialize Screen
1268 //! 3. Set Display Mode
1269 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1270 //! 5. Get available Orientations
1271 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1272 //! 7. Call WriteLine (drawMode = EDrawModeXOR; numRect = 9; backColor = {COLOR,RgbBlack}; delay=100000)
1273 //! 8.- Destroy screen instance
1274 //!@SYMTestStatus Verified
1275 //!@SYMTestPriority Normal
1276 //!@SYMTestExpectedResults
1277 //! Display mode is set to EColor64K without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. Depending on shadow/fade flag the pixel at given location is updated.
1281 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1282 CREATE_OBJECT CFbsDrawDevice scrndrv
1283 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0032-0001-NewScreenDeviceL_command01
1284 COMMAND scrndrv InitScreen
1285 COMMAND scrndrv SetDisplayMode
1286 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0032-0001-SetAutoUpdate_command04
1287 COMMAND scrndrv OrientationsAvailable
1288 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0032-0001-SetOrientation_command06
1289 COMMAND scrndrv WriteLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0032-0001-WriteLine_command07
1292 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0032
1297 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0033
1299 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0033
1301 //! CFbsDrawDevice::WriteLine(TInt aX, TInt aY, TInt aLength, TUint32 {ptr}aBuffer, CGraphicsContext::TDrawMode aDrawMode)=0;
1302 //!@SYMAuthor ddamian
1303 //!@SYMCreationDate 5/2/2008
1304 //!@SYMTestCaseDesc Verify WriteLine with drawmode EDrawModeXOR and Display mode EColor16MA
1306 //! 1. Create Display (displayMode = EColor16MA)
1307 //! 2. Initialize Screen
1308 //! 3. Set Display Mode
1309 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1310 //! 5. Get available Orientations
1311 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1312 //! 7. Call WriteLine (drawMode = EDrawModeXOR; numRect = 9; backColor = {COLOR,RgbBlack}; delay=100000)
1313 //! 8.- Destroy screen instance
1314 //!@SYMTestStatus Verified
1315 //!@SYMTestPriority Normal
1316 //!@SYMTestExpectedResults
1317 //! Display mode is set to EColor16MA without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. Depending on shadow/fade flag the pixel at given location is updated.
1320 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1321 CREATE_OBJECT CFbsDrawDevice scrndrv
1322 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0033-0001-NewScreenDeviceL_command01
1323 COMMAND scrndrv InitScreen
1324 COMMAND scrndrv SetDisplayMode
1325 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0033-0001-SetAutoUpdate_command04
1326 COMMAND scrndrv OrientationsAvailable
1327 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0033-0001-SetOrientation_command06
1328 COMMAND scrndrv WriteLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0033-0001-WriteLine_command07
1331 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0033
1336 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0034
1338 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0034
1340 //! CFbsDrawDevice::WriteLine(TInt aX, TInt aY, TInt aLength, TUint32 {ptr}aBuffer, CGraphicsContext::TDrawMode aDrawMode)=0;
1341 //!@SYMAuthor ddamian
1342 //!@SYMCreationDate 5/2/2008
1343 //!@SYMTestCaseDesc Verify WriteLine with draw mode EDrawModePEN with display mode EColor16MU
1345 //! 1. Create Display (displayMode = EColor16MU)
1346 //! 2. Initialize Screen
1347 //! 3. Set Display Mode
1348 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1349 //! 5. Get available Orientations
1350 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1351 //! 7. Call WriteLine (drawMode = EDrawModePEN; numRect = 9; backColor = {COLOR,RgbBlack}; delay=100000)
1352 //! 8.- Destroy screen instance
1353 //!@SYMTestStatus Verified
1354 //!@SYMTestPriority Normal
1355 //!@SYMTestExpectedResults
1356 //! Display mode is set to Ecolor16MU without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. Depending on shadow/fade flag the pixel at given location is updated.
1359 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1360 CREATE_OBJECT CFbsDrawDevice scrndrv
1361 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0034-0001-NewScreenDeviceL_command01
1362 COMMAND scrndrv InitScreen
1363 COMMAND scrndrv SetDisplayMode
1364 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0034-0001-SetAutoUpdate_command04
1365 COMMAND scrndrv OrientationsAvailable
1366 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0034-0001-SetOrientation_command06
1367 COMMAND scrndrv WriteLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0034-0001-WriteLine_command07
1370 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0034
1375 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0035
1377 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0035
1379 //! CFbsDrawDevice::WriteLine(TInt aX, TInt aY, TInt aLength, TUint32 {ptr}aBuffer, CGraphicsContext::TDrawMode aDrawMode)=0;
1380 //!@SYMAuthor ddamian
1381 //!@SYMCreationDate 5/2/2008
1382 //!@SYMTestCaseDesc Verify WriteLine with drawmode EDrawModeAND and display mode EColor16MU
1384 //! 1. Create Display (displayMode = EColor16MU)
1385 //! 2. Initialize Screen
1386 //! 3. Set Display Mode
1387 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1388 //! 5. Get available Orientations
1389 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1390 //! 7. Call WriteLine (drawMode = EDrawModeAND; numRect = 9; backColor = {COLOR,RgbBlack}; delay=100000)
1391 //! 8.- Destroy screen instance
1392 //!@SYMTestStatus Verified
1393 //!@SYMTestPriority Normal
1394 //!@SYMTestExpectedResults
1395 //! Display mode is set to Ecolor16MU without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. Depending on shadow/fade flag the pixel at given location is updated.
1398 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1399 CREATE_OBJECT CFbsDrawDevice scrndrv
1400 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0035-0001-NewScreenDeviceL_command01
1401 COMMAND scrndrv InitScreen
1402 COMMAND scrndrv SetDisplayMode
1403 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0035-0001-SetAutoUpdate_command04
1404 COMMAND scrndrv OrientationsAvailable
1405 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0035-0001-SetOrientation_command06
1406 COMMAND scrndrv WriteLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0035-0001-WriteLine_command07
1409 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0035
1414 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0036
1416 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0036
1418 //! CFbsDrawDevice::WriteLine(TInt aX, TInt aY, TInt aLength, TUint32 {ptr}aBuffer, CGraphicsContext::TDrawMode aDrawMode)=0;
1419 //!@SYMAuthor ddamian
1420 //!@SYMCreationDate 5/2/2008
1421 //!@SYMTestCaseDesc Verify WriteLine with draw mode EDrawModeOR and Display mode as EColor16MU
1423 //! 1. Create Display (displayMode = EColor16MU)
1424 //! 2. Initialize Screen
1425 //! 3. Set Display Mode
1426 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1427 //! 5. Get available Orientations
1428 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1429 //! 7. Call WriteLine (drawMode = EDrawModeOR; numRect = 9; backColor = {COLOR,RgbBlack}; delay=100000)
1430 //! 8.- Destroy screen instance
1431 //!@SYMTestStatus Verified
1432 //!@SYMTestPriority Normal
1433 //!@SYMTestExpectedResults
1434 //! Display mode is set to Ecolor16MU without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. Depending on shadow/fade flag the pixel at given location is updated.
1437 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1438 CREATE_OBJECT CFbsDrawDevice scrndrv
1439 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0036-0001-NewScreenDeviceL_command01
1440 COMMAND scrndrv InitScreen
1441 COMMAND scrndrv SetDisplayMode
1442 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0036-0001-SetAutoUpdate_command04
1443 COMMAND scrndrv OrientationsAvailable
1444 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0036-0001-SetOrientation_command06
1445 COMMAND scrndrv WriteLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0036-0001-WriteLine_command07
1448 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0036
1453 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0037
1455 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0037
1457 //! CFbsDrawDevice::WriteLine(TInt aX, TInt aY, TInt aLength, TUint32 {ptr}aBuffer, CGraphicsContext::TDrawMode aDrawMode)=0;
1458 //!@SYMAuthor ddamian
1459 //!@SYMCreationDate 5/2/2008
1460 //!@SYMTestCaseDesc Verify WriteLine with drawmode EDrawModeNOTSCREEN and display mode EColor16MU
1462 //! 1. Create Display (displayMode = EColor16MU)
1463 //! 2. Initialize Screen
1464 //! 3. Set Display Mode
1465 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1466 //! 5. Get available Orientations
1467 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1468 //! 7. Call WriteLine (drawMode = EDrawModeNOTSCREEN; numRect = 9; backColor = {COLOR,RgbBlack}; delay=100000)
1469 //! 8.- Destroy screen instance
1470 //!@SYMTestStatus Verified
1471 //!@SYMTestPriority Normal
1472 //!@SYMTestExpectedResults
1473 //! Display mode is set to Ecolor16MU without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. Depending on shadow/fade flag the pixel at given location is updated.
1476 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1477 CREATE_OBJECT CFbsDrawDevice scrndrv
1478 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0037-0001-NewScreenDeviceL_command01
1479 COMMAND scrndrv InitScreen
1480 COMMAND scrndrv SetDisplayMode
1481 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0037-0001-SetAutoUpdate_command04
1482 COMMAND scrndrv OrientationsAvailable
1483 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0037-0001-SetOrientation_command06
1484 COMMAND scrndrv WriteLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0037-0001-WriteLine_command07
1487 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0037
1492 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0038
1494 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0038
1496 //! CFbsDrawDevice::WriteLine(TInt aX, TInt aY, TInt aLength, TUint32 {ptr}aBuffer, CGraphicsContext::TDrawMode aDrawMode)=0;
1497 //!@SYMAuthor ddamian
1498 //!@SYMCreationDate 5/2/2008
1499 //!@SYMTestCaseDesc Verify WriteLine with draw mode EDrawModeNOTPEN and display mode EColor16MU
1501 //! 1. Create Display (displayMode = EColor16MU)
1502 //! 2. Initialize Screen
1503 //! 3. Set Display Mode
1504 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1505 //! 5. Get available Orientations
1506 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1507 //! 7. Call WriteLine (drawMode = EDrawModeNOTPEN; numRect = 9; backColor = {COLOR,RgbBlack}; delay=100000)
1508 //! 8.- Destroy screen instance
1509 //!@SYMTestStatus Verified
1510 //!@SYMTestPriority Normal
1511 //!@SYMTestExpectedResults
1512 //! Display mode is set to Ecolor16MU without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. Depending on shadow/fade flag the pixel at given location is updated.
1515 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1516 CREATE_OBJECT CFbsDrawDevice scrndrv
1517 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0038-0001-NewScreenDeviceL_command01
1518 COMMAND scrndrv InitScreen
1519 COMMAND scrndrv SetDisplayMode
1520 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0038-0001-SetAutoUpdate_command04
1521 COMMAND scrndrv OrientationsAvailable
1522 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0038-0001-SetOrientation_command06
1523 COMMAND scrndrv WriteLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0038-0001-WriteLine_command07
1526 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0038
1531 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0039
1533 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0039
1535 //! CFbsDrawDevice::WriteLine(TInt aX, TInt aY, TInt aLength, TUint32 {ptr}aBuffer, CGraphicsContext::TDrawMode aDrawMode)=0;
1536 //!@SYMAuthor ddamian
1537 //!@SYMCreationDate 5/2/2008
1538 //!@SYMTestCaseDesc Verify WriteLine with drawmode EDrawModeXOR and Display mode EColor16MU
1540 //! 1. Create Display (displayMode = EColor16MU)
1541 //! 2. Initialize Screen
1542 //! 3. Set Display Mode
1543 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1544 //! 5. Get available Orientations
1545 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1546 //! 7. Call WriteLine (drawMode = EDrawModeXOR; numRect = 9; backColor = {COLOR,RgbBlack}; delay=100000)
1547 //! 8.- Destroy screen instance
1548 //!@SYMTestStatus Verified
1549 //!@SYMTestPriority Normal
1550 //!@SYMTestExpectedResults
1551 //! Display mode is set to EColor16MU without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. Depending on shadow/fade flag the pixel at given location is updated.
1554 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1555 CREATE_OBJECT CFbsDrawDevice scrndrv
1556 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0039-0001-NewScreenDeviceL_command01
1557 COMMAND scrndrv InitScreen
1558 COMMAND scrndrv SetDisplayMode
1559 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0039-0001-SetAutoUpdate_command04
1560 COMMAND scrndrv OrientationsAvailable
1561 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0039-0001-SetOrientation_command06
1562 COMMAND scrndrv WriteLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0039-0001-WriteLine_command07
1565 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0039
1570 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0040
1572 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0040
1574 //! CFbsDrawDevice::WriteBinary(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
1575 //!@SYMAuthor ddamian
1576 //!@SYMCreationDate 5/2/2008
1577 //!@SYMTestCaseDesc Verify WriteBinay with display mode set to Ecolor64K
1579 //! 1. Create Display (displayMode = EColor64K)
1580 //! 2. Initialize Screen
1581 //! 3. Set Display Mode
1582 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1583 //! 5. Get available Orientations
1584 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1585 //! 7. SetShadowMode (shadowMode = EFade)
1586 //! 8. Call WriteBinary (drawMode = EDrawModeAND; numRect = 9; delay=100000)
1587 //! 9. Destroy screen instance
1588 //!@SYMTestStatus Verified
1589 //!@SYMTestPriority Normal
1590 //!@SYMTestExpectedResults
1591 //! Display mode is set to EColor64K without any Error .if the Display mode is not supported module should leave with proper error. The operation is performed without any errors.
1594 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1595 CREATE_OBJECT CFbsDrawDevice scrndrv
1596 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0040-0001-NewScreenDeviceL_command01
1597 COMMAND scrndrv InitScreen
1598 COMMAND scrndrv SetDisplayMode
1599 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0040-0001-SetAutoUpdate_command04
1600 COMMAND scrndrv OrientationsAvailable
1601 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0040-0001-SetOrientation_command06
1602 COMMAND scrndrv SetShadowMode GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0040-0001-SetShadowMode_command07
1603 COMMAND scrndrv WriteBinary GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0040-0001-WriteBinary_command08
1606 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0040
1611 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0041
1613 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0041
1615 //! CFbsDrawDevice::WriteBinary(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
1616 //!@SYMAuthor ddamian
1617 //!@SYMCreationDate 5/2/2008
1618 //!@SYMTestCaseDesc Verify WriteBinay with display mode set to Ecolor16MA
1620 //! 1. Create Display (displayMode = EColor16MA)
1621 //! 2. Initialize Screen
1622 //! 3. Set Display Mode
1623 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1624 //! 5. Get available Orientations
1625 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1626 //! 7. SetShadowMode (shadowMode = EFade)
1627 //! 8. Call WriteBinary (drawMode = EDrawModeAND; numRect = 9; delay=100000)
1628 //! 9. Destroy screen instance
1629 //!@SYMTestStatus Verified
1630 //!@SYMTestPriority Normal
1631 //!@SYMTestExpectedResults
1632 //! Display mode is set to EColor16MA without any Error .if the Display mode is not supported module should leave with proper error. The operation is performed without any errors.
1635 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1636 CREATE_OBJECT CFbsDrawDevice scrndrv
1637 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0041-0001-NewScreenDeviceL_command01
1638 COMMAND scrndrv InitScreen
1639 COMMAND scrndrv SetDisplayMode
1640 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0041-0001-SetAutoUpdate_command04
1641 COMMAND scrndrv OrientationsAvailable
1642 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0041-0001-SetOrientation_command06
1643 COMMAND scrndrv SetShadowMode GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0041-0001-SetShadowMode_command07
1644 COMMAND scrndrv WriteBinary GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0041-0001-WriteBinary_command08
1647 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0041
1652 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0042
1654 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0042
1656 //! CFbsDrawDevice::WriteBinary(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
1657 //!@SYMAuthor ddamian
1658 //!@SYMCreationDate 5/2/2008
1659 //!@SYMTestCaseDesc Verify WriteBinay with display mode set to EColor16MU
1661 //! 1. Create Display (displayMode = EColor16MU)
1662 //! 2. Initialize Screen
1663 //! 3. Set Display Mode
1664 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1665 //! 5. Get available Orientations
1666 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1667 //! 7. SetShadowMode (shadowMode = EFade)
1668 //! 8. Call WriteBinary (drawMode = EDrawModeAND; numRect = 9; delay=100000)
1669 //! 9. Destroy screen instance
1670 //!@SYMTestStatus Verified
1671 //!@SYMTestPriority Normal
1672 //!@SYMTestExpectedResults
1673 //! Display mode is set to Ecolor16MU without any Error .if the Display mode is not supported module should leave with proper error. The operation is performed without any errors.
1676 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1677 CREATE_OBJECT CFbsDrawDevice scrndrv
1678 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0042-0001-NewScreenDeviceL_command01
1679 COMMAND scrndrv InitScreen
1680 COMMAND scrndrv SetDisplayMode
1681 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0042-0001-SetAutoUpdate_command04
1682 COMMAND scrndrv OrientationsAvailable
1683 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0042-0001-SetOrientation_command06
1684 COMMAND scrndrv SetShadowMode GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0042-0001-SetShadowMode_command07
1685 COMMAND scrndrv WriteBinary GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0042-0001-WriteBinary_command08
1688 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0042
1693 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0043
1695 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0043
1697 //! CFbsDrawDevice::WriteBinaryLine(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
1698 //!@SYMAuthor ddamian
1699 //!@SYMCreationDate 5/2/2008
1700 //!@SYMTestCaseDesc Verify WriteBinaryLine with drawmode EDrawModeXOR and display mode EColor64K
1702 //! 1. Create Display (displayMode = EColor64K)
1703 //! 2. Initialize Screen
1704 //! 3. Set Display Mode
1705 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1706 //! 5. Get available Orientations
1707 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1708 //! 7. Call WriteBinaryLine (drawMode = EDrawModeXOR; numRect = 0; backColor = {COLOR,RgbWhite}; shadowMode = EFade; delay=100000)
1709 //! 8.- Destroy screen instance
1710 //!@SYMTestStatus Verified
1711 //!@SYMTestPriority Normal
1712 //!@SYMTestExpectedResults
1713 //! Display mode is set to EColor64K without any Error .if the Display mode is not supported module should leave with proper error. Depending on shadow/fade flag the pixel at given location is updated.
1716 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1717 CREATE_OBJECT CFbsDrawDevice scrndrv
1718 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0043-0001-NewScreenDeviceL_command01
1719 COMMAND scrndrv InitScreen
1720 COMMAND scrndrv SetDisplayMode
1721 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0043-0001-SetAutoUpdate_command04
1722 COMMAND scrndrv OrientationsAvailable
1723 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0043-0001-SetOrientation_command06
1724 COMMAND scrndrv WriteBinaryLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0043-0001-WriteBinaryLine_command07
1727 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0043
1732 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0044
1734 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0044
1736 //! CFbsDrawDevice::WriteBinaryLine(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
1737 //!@SYMAuthor ddamian
1738 //!@SYMCreationDate 5/2/2008
1739 //!@SYMTestCaseDesc Verify WriteBinaryLine with drawmode EDrawModeAND and Display mode to EColor64K
1741 //! 1. Create Display (displayMode = EColor64K)
1742 //! 2. Initialize Screen
1743 //! 3. Set Display Mode
1744 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1745 //! 5. Get available Orientations
1746 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1747 //! 7. Call WriteBinaryLine (drawMode = EDrawModeAND; numRect = 0; backColor = {COLOR,RgbWhite}; shadowMode = EFade; delay=100000)
1748 //! 8.- Destroy screen instance
1749 //!@SYMTestStatus Verified
1750 //!@SYMTestPriority Normal
1751 //!@SYMTestExpectedResults
1752 //! Display mode is set to EColor64K without any Error .if the Display mode is not supported module should leave with proper error. Depending on shadow/fade flag the pixel at given location is updated.
1755 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1756 CREATE_OBJECT CFbsDrawDevice scrndrv
1757 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0044-0001-NewScreenDeviceL_command01
1758 COMMAND scrndrv InitScreen
1759 COMMAND scrndrv SetDisplayMode
1760 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0044-0001-SetAutoUpdate_command04
1761 COMMAND scrndrv OrientationsAvailable
1762 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0044-0001-SetOrientation_command06
1763 COMMAND scrndrv WriteBinaryLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0044-0001-WriteBinaryLine_command07
1766 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0044
1771 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0045
1773 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0045
1775 //! CFbsDrawDevice::WriteBinaryLine(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
1776 //!@SYMAuthor ddamian
1777 //!@SYMCreationDate 5/2/2008
1778 //!@SYMTestCaseDesc Verify WriteBinaryLine with drawmode EDrawModeOR and Display mode EColor64K
1780 //! 1. Create Display (displayMode = EColor64K)
1781 //! 2. Initialize Screen
1782 //! 3. Set Display Mode
1783 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1784 //! 5. Get available Orientations
1785 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1786 //! 7. Call WriteBinaryLine (drawMode = EDrawModeOR; numRect = 0; backColor = {COLOR,RgbWhite}; shadowMode = EFade; delay=100000)
1787 //! 8.- Destroy screen instance
1788 //!@SYMTestStatus Verified
1789 //!@SYMTestPriority Normal
1790 //!@SYMTestExpectedResults
1791 //! Display mode is set to EColor64K without any Error .if the Display mode is not supported module should leave with proper error. Depending on shadow/fade flag the pixel at given location is updated.
1794 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1795 CREATE_OBJECT CFbsDrawDevice scrndrv
1796 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0045-0001-NewScreenDeviceL_command01
1797 COMMAND scrndrv InitScreen
1798 COMMAND scrndrv SetDisplayMode
1799 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0045-0001-SetAutoUpdate_command04
1800 COMMAND scrndrv OrientationsAvailable
1801 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0045-0001-SetOrientation_command06
1802 COMMAND scrndrv WriteBinaryLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0045-0001-WriteBinaryLine_command07
1805 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0045
1810 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0046
1812 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0046
1814 //! CFbsDrawDevice::WriteBinaryLine(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
1815 //!@SYMAuthor ddamian
1816 //!@SYMCreationDate 5/2/2008
1817 //!@SYMTestCaseDesc Verify WriteBinaryLine with drawmode EDrawModeNOTPEN and display mode EColor64K
1819 //! 1. Create Display (displayMode = EColor64K)
1820 //! 2. Initialize Screen
1821 //! 3. Set Display Mode
1822 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1823 //! 5. Get available Orientations
1824 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1825 //! 7. Call WriteBinaryLine (drawMode = EDrawModeNOTPEN; numRect = 0; backColor = {COLOR,RgbWhite}; shadowMode = EFade; delay=100000)
1826 //! 8.- Destroy screen instance
1827 //!@SYMTestStatus Verified
1828 //!@SYMTestPriority Normal
1829 //!@SYMTestExpectedResults
1830 //! Display mode is set to EColor64K without any Error .if the Display mode is not supported module should leave with proper error. Depending on shadow/fade flag the pixel at given location is updated.
1833 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1834 CREATE_OBJECT CFbsDrawDevice scrndrv
1835 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0046-0001-NewScreenDeviceL_command01
1836 COMMAND scrndrv InitScreen
1837 COMMAND scrndrv SetDisplayMode
1838 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0046-0001-SetAutoUpdate_command04
1839 COMMAND scrndrv OrientationsAvailable
1840 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0046-0001-SetOrientation_command06
1841 COMMAND scrndrv WriteBinaryLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0046-0001-WriteBinaryLine_command07
1844 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0046
1849 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0047
1851 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0047
1853 //! CFbsDrawDevice::WriteBinaryLine(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
1854 //!@SYMAuthor ddamian
1855 //!@SYMCreationDate 5/2/2008
1856 //!@SYMTestCaseDesc Verify WriteBinaryLine with drawmode EDrawModePEN and Display mode to EColor64K
1858 //! 1. Create Display (displayMode = EColor64K)
1859 //! 2. Initialize Screen
1860 //! 3. Set Display Mode
1861 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1862 //! 5. Get available Orientations
1863 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1864 //! 7. Call WriteBinaryLine (drawMode = EDrawModePEN; numRect = 0; backColor = {COLOR,RgbWhite}; shadowMode = EFade; delay=100000)
1865 //! 8.- Destroy screen instance
1866 //!@SYMTestStatus Verified
1867 //!@SYMTestPriority Normal
1868 //!@SYMTestExpectedResults
1869 //! Display mode is set to EColor64K without any Error .If the Display mode is not supported module should leave with proper error. Depending on shadow/fade flag the pixel at given location is updated.
1872 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1873 CREATE_OBJECT CFbsDrawDevice scrndrv
1874 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0047-0001-NewScreenDeviceL_command01
1875 COMMAND scrndrv InitScreen
1876 COMMAND scrndrv SetDisplayMode
1877 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0047-0001-SetAutoUpdate_command04
1878 COMMAND scrndrv OrientationsAvailable
1879 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0047-0001-SetOrientation_command06
1880 COMMAND scrndrv WriteBinaryLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0047-0001-WriteBinaryLine_command07
1883 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0047
1888 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0048
1890 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0048
1892 //! CFbsDrawDevice::WriteBinaryLine(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
1893 //!@SYMAuthor ddamian
1894 //!@SYMCreationDate 5/2/2008
1895 //!@SYMTestCaseDesc Verify WriteBinaryLine with drawmode EDrawModePEN and Display mode to EColor16MA
1897 //! 1. Create Display (displayMode = EColor16MA)
1898 //! 2. Initialize Screen
1899 //! 3. Set Display Mode
1900 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1901 //! 5. Get available Orientations
1902 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1903 //! 7. Call WriteBinaryLine (drawMode = EDrawModePEN; numRect = 0; backColor = {COLOR,RgbWhite}; shadowMode = EFade; delay=100000)
1904 //! 8.- Destroy screen instance
1905 //!@SYMTestStatus Verified
1906 //!@SYMTestPriority Normal
1907 //!@SYMTestExpectedResults
1908 //! Display mode is set to EColor16MA without any Error. If the Display mode is not supported module should leave with proper error. Depending on shadow/fade flag the pixel at given location is updated.
1911 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1912 CREATE_OBJECT CFbsDrawDevice scrndrv
1913 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0048-0001-NewScreenDeviceL_command01
1914 COMMAND scrndrv InitScreen
1915 COMMAND scrndrv SetDisplayMode
1916 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0048-0001-SetAutoUpdate_command04
1917 COMMAND scrndrv OrientationsAvailable
1918 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0048-0001-SetOrientation_command06
1919 COMMAND scrndrv WriteBinaryLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0048-0001-WriteBinaryLine_command07
1922 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0048
1927 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0049
1929 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0049
1931 //! CFbsDrawDevice::WriteBinaryLine(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
1932 //!@SYMAuthor ddamian
1933 //!@SYMCreationDate 5/2/2008
1934 //!@SYMTestCaseDesc Verify WriteBinaryLine with drawmode EDrawModeXOR and Display mode EColor16MU
1936 //! 1. Create Display (displayMode = EColor16MU)
1937 //! 2. Initialize Screen
1938 //! 3. Set Display Mode
1939 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1940 //! 5. Get available Orientations
1941 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1942 //! 7. Call WriteBinaryLine (drawMode = EDrawModeXOR; numRect = 0; backColor = {COLOR,RgbWhite}; shadowMode = EFade; delay=100000)
1943 //! 8.- Destroy screen instance
1944 //!@SYMTestStatus Verified
1945 //!@SYMTestPriority Normal
1946 //!@SYMTestExpectedResults
1947 //! Display mode is set to EColor16MU without any Error. If the Display mode is not supported module should leave with proper error. Depending on shadow/fade flag the pixel at given location is updated.
1950 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1951 CREATE_OBJECT CFbsDrawDevice scrndrv
1952 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0049-0001-NewScreenDeviceL_command01
1953 COMMAND scrndrv InitScreen
1954 COMMAND scrndrv SetDisplayMode
1955 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0049-0001-SetAutoUpdate_command04
1956 COMMAND scrndrv OrientationsAvailable
1957 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0049-0001-SetOrientation_command06
1958 COMMAND scrndrv WriteBinaryLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0049-0001-WriteBinaryLine_command07
1961 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0049
1966 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0050
1968 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0050
1970 //! CFbsDrawDevice::WriteBinaryLine(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
1971 //!@SYMAuthor ddamian
1972 //!@SYMCreationDate 5/2/2008
1973 //!@SYMTestCaseDesc Verify WriteBinaryLine with drawmode EDrawModeAND and Display mode EColor16MU
1975 //! 1. Create Display (displayMode = EColor16MU)
1976 //! 2. Initialize Screen
1977 //! 3. Set Display Mode
1978 //! 4. Set AutoUpdate (autoUpdate = TRUE)
1979 //! 5. Get available Orientations
1980 //! 6. SetOrientation (orientationMode = EOrientationNormal)
1981 //! 7. Call WriteBinaryLine (drawMode = EDrawModeAND; numRect = 0; backColor = {COLOR,RgbWhite}; shadowMode = EFade; delay=100000)
1982 //! 8.- Destroy screen instance
1983 //!@SYMTestStatus Verified
1984 //!@SYMTestPriority Normal
1985 //!@SYMTestExpectedResults
1986 //! Display mode is set to EColor16MU without any Error .if the Display mode is not supported module should leave with proper error. Depending on shadow/fade flag the pixel at given location is updated.
1989 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
1990 CREATE_OBJECT CFbsDrawDevice scrndrv
1991 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0050-0001-NewScreenDeviceL_command01
1992 COMMAND scrndrv InitScreen
1993 COMMAND scrndrv SetDisplayMode
1994 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0050-0001-SetAutoUpdate_command04
1995 COMMAND scrndrv OrientationsAvailable
1996 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0050-0001-SetOrientation_command06
1997 COMMAND scrndrv WriteBinaryLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0050-0001-WriteBinaryLine_command07
2000 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0050
2005 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0051
2007 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0051
2009 //! CFbsDrawDevice::WriteBinaryLine(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
2010 //!@SYMAuthor ddamian
2011 //!@SYMCreationDate 5/2/2008
2012 //!@SYMTestCaseDesc Verify WriteBinaryLine with drawmode EDrawModeNOTSCREEN and Display mode EColor16MU
2014 //! 1. Create Display (displayMode = EColor16MU)
2015 //! 2. Initialize Screen
2016 //! 3. Set Display Mode
2017 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2018 //! 5. Get available Orientations
2019 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2020 //! 7. Call WriteBinaryLine (drawMode = EDrawModeNOTSCREEN; numRect = 0; backColor = {COLOR,RgbWhite}; shadowMode = EFade; delay=100000)
2021 //! 8.- Destroy screen instance
2022 //!@SYMTestStatus Verified
2023 //!@SYMTestPriority Normal
2024 //!@SYMTestExpectedResults
2025 //! Display mode is set to EColor16MU without any Error .if the Display mode is not supported module should leave with proper error. Depending on shadow/fade flag the pixel at given location is updated.
2028 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2029 CREATE_OBJECT CFbsDrawDevice scrndrv
2030 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0051-0001-NewScreenDeviceL_command01
2031 COMMAND scrndrv InitScreen
2032 COMMAND scrndrv SetDisplayMode
2033 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0051-0001-SetAutoUpdate_command04
2034 COMMAND scrndrv OrientationsAvailable
2035 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0051-0001-SetOrientation_command06
2036 COMMAND scrndrv WriteBinaryLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0051-0001-WriteBinaryLine_command07
2039 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0051
2044 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0052
2046 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0052
2048 //! CFbsDrawDevice::WriteBinaryLine(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
2049 //!@SYMAuthor ddamian
2050 //!@SYMCreationDate 5/2/2008
2051 //!@SYMTestCaseDesc Verify WriteBinaryLine with drawmode EDrawModeNOTPEN and display mode EColor16MU
2053 //! 1. Create Display (displayMode = EColor16MU)
2054 //! 2. Initialize Screen
2055 //! 3. Set Display Mode
2056 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2057 //! 5. Get available Orientations
2058 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2059 //! 7. Call WriteBinaryLine (drawMode = EDrawModeNOTPEN; numRect = 0; backColor = {COLOR,RgbWhite}; shadowMode = EFade; delay=100000)
2060 //! 8.- Destroy screen instance
2061 //!@SYMTestStatus Verified
2062 //!@SYMTestPriority Normal
2063 //!@SYMTestExpectedResults
2064 //! Display mode is set to EColor16MU without any Error .if the Display mode is not supported module should leave with proper error. Depending on shadow/fade flag the pixel at given location is updated.
2067 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2068 CREATE_OBJECT CFbsDrawDevice scrndrv
2069 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0052-0001-NewScreenDeviceL_command01
2070 COMMAND scrndrv InitScreen
2071 COMMAND scrndrv SetDisplayMode
2072 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0052-0001-SetAutoUpdate_command04
2073 COMMAND scrndrv OrientationsAvailable
2074 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0052-0001-SetOrientation_command06
2075 COMMAND scrndrv WriteBinaryLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0052-0001-WriteBinaryLine_command07
2078 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0052
2083 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0053
2085 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0053
2087 //! CFbsDrawDevice::WriteBinaryLine(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
2088 //!@SYMAuthor ddamian
2089 //!@SYMCreationDate 5/2/2008
2090 //!@SYMTestCaseDesc Verify WriteBinaryLine with drawmode EDrawModeXOR and display mode EColor16MA
2092 //! 1. Create Display (displayMode = EColor16MA)
2093 //! 2. Initialize Screen
2094 //! 3. Set Display Mode
2095 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2096 //! 5. Get available Orientations
2097 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2098 //! 7. Call WriteBinaryLine (drawMode = EDrawModeXOR; numRect = 0; backColor = {COLOR,RgbWhite}; shadowMode = EFade; delay=100000)
2099 //! 8.- Destroy screen instance
2100 //!@SYMTestStatus Verified
2101 //!@SYMTestPriority Normal
2102 //!@SYMTestExpectedResults
2103 //! Display mode is set to EColor16MA without any Error .if the Display mode is not supported module should leave with proper error. Depending on shadow/fade flag the pixel at given location is updated.
2106 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2107 CREATE_OBJECT CFbsDrawDevice scrndrv
2108 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0053-0001-NewScreenDeviceL_command01
2109 COMMAND scrndrv InitScreen
2110 COMMAND scrndrv SetDisplayMode
2111 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0053-0001-SetAutoUpdate_command04
2112 COMMAND scrndrv OrientationsAvailable
2113 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0053-0001-SetOrientation_command06
2114 COMMAND scrndrv WriteBinaryLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0053-0001-WriteBinaryLine_command07
2117 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0053
2122 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0054
2124 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0054
2126 //! CFbsDrawDevice::WriteBinaryLine(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
2127 //!@SYMAuthor ddamian
2128 //!@SYMCreationDate 5/2/2008
2129 //!@SYMTestCaseDesc Verify WriteBinaryLine with draw mode EDrawModeAND and display mode EColor16MA
2131 //! 1. Create Display (displayMode = EColor16MA)
2132 //! 2. Initialize Screen
2133 //! 3. Set Display Mode
2134 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2135 //! 5. Get available Orientations
2136 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2137 //! 7. Call WriteBinaryLine (drawMode = EDrawModeAND; numRect = 0; backColor = {COLOR,RgbWhite}; shadowMode = EFade; delay=100000)
2138 //! 8.- Destroy screen instance
2139 //!@SYMTestStatus Verified
2140 //!@SYMTestPriority Normal
2141 //!@SYMTestExpectedResults
2142 //! Display mode is set to EColor16MA without any Error .if the Display mode is not supported module should leave with proper error. Depending on shadow/fade flag the pixel at given location is updated.
2145 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2146 CREATE_OBJECT CFbsDrawDevice scrndrv
2147 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0054-0001-NewScreenDeviceL_command01
2148 COMMAND scrndrv InitScreen
2149 COMMAND scrndrv SetDisplayMode
2150 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0054-0001-SetAutoUpdate_command04
2151 COMMAND scrndrv OrientationsAvailable
2152 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0054-0001-SetOrientation_command06
2153 COMMAND scrndrv WriteBinaryLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0054-0001-WriteBinaryLine_command07
2156 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0054
2161 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0055
2163 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0055
2165 //! CFbsDrawDevice::WriteBinaryLine(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
2166 //!@SYMAuthor ddamian
2167 //!@SYMCreationDate 5/2/2008
2168 //!@SYMTestCaseDesc Verify WriteBinaryLine with drawmode EDrawModeNOTSCREEN and display mode EColor64K
2170 //! 1. Create Display (displayMode = EColor64K)
2171 //! 2. Initialize Screen
2172 //! 3. Set Display Mode
2173 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2174 //! 5. Get available Orientations
2175 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2176 //! 7. Call WriteBinaryLine (drawMode = EDrawModeNOTSCREEN; numRect = 0; backColor = {COLOR,RgbWhite}; shadowMode = EFade; delay=100000)
2177 //! 8.- Destroy screen instance
2178 //!@SYMTestStatus Verified
2179 //!@SYMTestPriority Normal
2180 //!@SYMTestExpectedResults
2181 //! Display mode is set to EColor64K without any Error. If the Display mode is not supported module should leave with proper error. Depending on shadow/fade flag the pixel at given location is updated.
2184 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2185 CREATE_OBJECT CFbsDrawDevice scrndrv
2186 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0055-0001-NewScreenDeviceL_command01
2187 COMMAND scrndrv InitScreen
2188 COMMAND scrndrv SetDisplayMode
2189 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0055-0001-SetAutoUpdate_command04
2190 COMMAND scrndrv OrientationsAvailable
2191 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0055-0001-SetOrientation_command06
2192 COMMAND scrndrv WriteBinaryLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0055-0001-WriteBinaryLine_command07
2195 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0055
2200 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0056
2202 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0056
2204 //! CFbsDrawDevice::WriteBinaryLine(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
2205 //!@SYMAuthor ddamian
2206 //!@SYMCreationDate 5/2/2008
2207 //!@SYMTestCaseDesc Verify WriteBinaryLine with drawmode EDrawModeNOTSCREEN and display mode EColor16MA
2209 //! 1. Create Display (displayMode = EColor16MA)
2210 //! 2. Initialize Screen
2211 //! 3. Set Display Mode
2212 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2213 //! 5. Get available Orientations
2214 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2215 //! 7. Call WriteBinaryLine (drawMode = EDrawModeNOTSCREEN; numRect = 0; backColor = {COLOR,RgbWhite}; shadowMode = EFade; delay=100000)
2216 //! 8.- Destroy screen instance
2217 //!@SYMTestStatus Verified
2218 //!@SYMTestPriority Normal
2219 //!@SYMTestExpectedResults
2220 //! Display mode is set to EColor16MA without any Error .if the Display mode is not supported module should leave with proper error
2221 //! Depending on shadow/fade flag the pixel at given location is updated.
2224 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2225 CREATE_OBJECT CFbsDrawDevice scrndrv
2226 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0056-0001-NewScreenDeviceL_command01
2227 COMMAND scrndrv InitScreen
2228 COMMAND scrndrv SetDisplayMode
2229 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0056-0001-SetAutoUpdate_command04
2230 COMMAND scrndrv OrientationsAvailable
2231 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0056-0001-SetOrientation_command06
2232 COMMAND scrndrv WriteBinaryLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0056-0001-WriteBinaryLine_command07
2235 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0056
2240 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0057
2242 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0057
2244 //! CFbsDrawDevice::WriteBinaryLine(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
2245 //!@SYMAuthor ddamian
2246 //!@SYMCreationDate 5/2/2008
2247 //!@SYMTestCaseDesc Verify WriteBinaryLine with draw mode EDrawModeNOTPEN and display mode EColor16MA
2249 //! 1. Create Display (displayMode = EColor16MA)
2250 //! 2. Initialize Screen
2251 //! 3. Set Display Mode
2252 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2253 //! 5. Get available Orientations
2254 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2255 //! 7. Call WriteBinaryLine (drawMode = EDrawModeNOTPEN; numRect = 0; backColor = {COLOR,RgbWhite}; shadowMode = EFade; delay=100000)
2256 //! 8.- Destroy screen instance
2257 //!@SYMTestStatus Verified
2258 //!@SYMTestPriority Normal
2259 //!@SYMTestExpectedResults
2260 //! Display mode is set to EColor16MA without any Error .if the Display mode is not supported module should leave with proper error. Depending on shadow/fade flag the pixel at given location is updated.
2263 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2264 CREATE_OBJECT CFbsDrawDevice scrndrv
2265 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0057-0001-NewScreenDeviceL_command01
2266 COMMAND scrndrv InitScreen
2267 COMMAND scrndrv SetDisplayMode
2268 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0057-0001-SetAutoUpdate_command04
2269 COMMAND scrndrv OrientationsAvailable
2270 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0057-0001-SetOrientation_command06
2271 COMMAND scrndrv WriteBinaryLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0057-0001-WriteBinaryLine_command07
2274 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0057
2279 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0058
2281 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0058
2283 //! CFbsDrawDevice::WriteBinaryLine(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
2284 //!@SYMAuthor ddamian
2285 //!@SYMCreationDate 5/2/2008
2286 //!@SYMTestCaseDesc Verify WriteBinaryLine with drawmode EDrawModeOR and display mode EColor16MA
2288 //! 1. Create Display (displayMode = EColor16MA)
2289 //! 2. Initialize Screen
2290 //! 3. Set Display Mode
2291 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2292 //! 5. Get available Orientations
2293 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2294 //! 7. Call WriteBinaryLine (drawMode = EDrawModeOR; numRect = 0; backColor = {COLOR,RgbWhite}; shadowMode = EFade; delay=100000)
2295 //! 8.- Destroy screen instance
2296 //!@SYMTestStatus Verified
2297 //!@SYMTestPriority Normal
2298 //!@SYMTestExpectedResults
2299 //! Display mode is set to EColor16MA without any Error .if the Display mode is not supported module should leave with proper error. Depending on shadow/fade flag the pixel at given location is updated.
2302 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2303 CREATE_OBJECT CFbsDrawDevice scrndrv
2304 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0058-0001-NewScreenDeviceL_command01
2305 COMMAND scrndrv InitScreen
2306 COMMAND scrndrv SetDisplayMode
2307 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0058-0001-SetAutoUpdate_command04
2308 COMMAND scrndrv OrientationsAvailable
2309 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0058-0001-SetOrientation_command06
2310 COMMAND scrndrv WriteBinaryLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0058-0001-WriteBinaryLine_command07
2313 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0058
2318 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0059
2320 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0059
2322 //! CFbsDrawDevice::WriteBinaryLine(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
2323 //!@SYMAuthor ddamian
2324 //!@SYMCreationDate 5/2/2008
2325 //!@SYMTestCaseDesc Verify WriteBinaryLine with drawmode EDrawModeOR and display mode EColor16MU
2327 //! 1. Create Display (displayMode = EColor16MU)
2328 //! 2. Initialize Screen
2329 //! 3. Set Display Mode
2330 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2331 //! 5. Get available Orientations
2332 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2333 //! 7. Call WriteBinaryLine (drawMode = EDrawModeOR; numRect = 0; backColor = {COLOR,RgbWhite}; shadowMode = EFade; delay=100000)
2334 //! 8.- Destroy screen instance
2335 //!@SYMTestStatus Verified
2336 //!@SYMTestPriority Normal
2337 //!@SYMTestExpectedResults
2338 //! Display mode is set to EColor16MU without any Error .if the Display mode is not supported module should leave with proper error. Depending on shadow/fade flag the pixel at given location is updated.
2341 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2342 CREATE_OBJECT CFbsDrawDevice scrndrv
2343 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0059-0001-NewScreenDeviceL_command01
2344 COMMAND scrndrv InitScreen
2345 COMMAND scrndrv SetDisplayMode
2346 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0059-0001-SetAutoUpdate_command04
2347 COMMAND scrndrv OrientationsAvailable
2348 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0059-0001-SetOrientation_command06
2349 COMMAND scrndrv WriteBinaryLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0059-0001-WriteBinaryLine_command07
2352 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0059
2357 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0060
2359 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0060
2361 //! CFbsDrawDevice::WriteBinaryLine(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aLength, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode)=0;
2362 //!@SYMAuthor ddamian
2363 //!@SYMCreationDate 5/2/2008
2364 //!@SYMTestCaseDesc Verify WriteBinaryLine with drawmode EDrawModePEN and display mode EColor16MU
2366 //! 1. Create Display (displayMode = EColor16MU)
2367 //! 2. Initialize Screen
2368 //! 3. Set Display Mode
2369 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2370 //! 5. Get available Orientations
2371 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2372 //! 7. Call WriteBinaryLine (drawMode = EDrawModePEN; numRect = 0; backColor = {COLOR,RgbWhite}; shadowMode = EFade; delay=100000)
2373 //! 8.- Destroy screen instance
2374 //!@SYMTestStatus Verified
2375 //!@SYMTestPriority Normal
2376 //!@SYMTestExpectedResults
2377 //! Display mode is set to Ecolor16MU without any Error .if the Display mode is not supported module should leave with proper error. The operation is performed without any errors.
2380 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2381 CREATE_OBJECT CFbsDrawDevice scrndrv
2382 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0060-0001-NewScreenDeviceL_command01
2383 COMMAND scrndrv InitScreen
2384 COMMAND scrndrv SetDisplayMode
2385 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0060-0001-SetAutoUpdate_command04
2386 COMMAND scrndrv OrientationsAvailable
2387 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0060-0001-SetOrientation_command06
2388 COMMAND scrndrv WriteBinaryLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0060-0001-WriteBinaryLine_command07
2391 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0060
2396 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0061
2398 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0061
2400 //! CFbsDrawDevice::WriteBinaryLineVertical(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode, TBool aUp)=0;
2401 //!@SYMAuthor ddamian
2402 //!@SYMCreationDate 5/2/2008
2403 //!@SYMTestCaseDesc Verify WriteBinaryLineVertical with display mode EColor64K
2405 //! 1. Create Display (displayMode = EColor64K)
2406 //! 2. Initialize Screen
2407 //! 3. Set Display Mode
2408 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2409 //! 5. Get available Orientations
2410 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2411 //! 7. SetShadowMode (shadowMode = EFade)
2412 //! 8. Call WriteBinaryLineVertical (drawMode = EDrawModeAND; numRect = 9; delay=100000)
2413 //! 9. Destroy screen instance
2414 //!@SYMTestStatus Verified
2415 //!@SYMTestPriority Normal
2416 //!@SYMTestExpectedResults
2417 //! Display mode is set to EColor64K without any Error .if the Display mode is not supported module should leave with proper error. Line is written down wards(increasimg Y )or upwards(decreasing Y) depending on the Flag.
2420 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2421 CREATE_OBJECT CFbsDrawDevice scrndrv
2422 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0061-0001-NewScreenDeviceL_command01
2423 COMMAND scrndrv InitScreen
2424 COMMAND scrndrv SetDisplayMode
2425 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0061-0001-SetAutoUpdate_command04
2426 COMMAND scrndrv OrientationsAvailable
2427 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0061-0001-SetOrientation_command06
2428 COMMAND scrndrv SetShadowMode GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0061-0001-SetShadowMode_command07
2429 COMMAND scrndrv WriteBinaryLineVertical GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0061-0001-WriteBinaryLineVertical_command08
2432 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0061
2437 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0062
2439 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0062
2441 //! CFbsDrawDevice::WriteBinaryLineVertical(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode, TBool aUp)=0;
2442 //!@SYMAuthor ddamian
2443 //!@SYMCreationDate 5/2/2008
2444 //!@SYMTestCaseDesc Verify WriteBinaryLineVertical with display mode EColor16MA
2446 //! 1. Create Display (displayMode = EColor16MA)
2447 //! 2. Initialize Screen
2448 //! 3. Set Display Mode
2449 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2450 //! 5. Get available Orientations
2451 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2452 //! 7. SetShadowMode (shadowMode = EFade)
2453 //! 8. Call WriteBinaryLineVertical (drawMode = EDrawModeAND; numRect = 9; delay=100000)
2454 //! 9. Destroy screen instance
2455 //!@SYMTestStatus Verified
2456 //!@SYMTestPriority Normal
2457 //!@SYMTestExpectedResults
2458 //! Display mode is set to EColor16MA without any Error .if the Display mode is not supported module should leave with proper error. Line is written downwards(increasimg Y )or upwards(decreasing Y) depending on the Flag.
2462 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2463 CREATE_OBJECT CFbsDrawDevice scrndrv
2464 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0062-0001-NewScreenDeviceL_command01
2465 COMMAND scrndrv InitScreen
2466 COMMAND scrndrv SetDisplayMode
2467 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0062-0001-SetAutoUpdate_command04
2468 COMMAND scrndrv OrientationsAvailable
2469 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0062-0001-SetOrientation_command06
2470 COMMAND scrndrv SetShadowMode GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0062-0001-SetShadowMode_command07
2471 COMMAND scrndrv WriteBinaryLineVertical GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0062-0001-WriteBinaryLineVertical_command08
2474 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0062
2479 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0063
2481 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0063
2483 //! CFbsDrawDevice::WriteBinaryLineVertical(TInt aX, TInt aY, TUint32 {ptr}aBuffer, TInt aHeight, TRgb aColor, CGraphicsContext::TDrawMode aDrawMode, TBool aUp)=0;
2484 //!@SYMAuthor ddamian
2485 //!@SYMCreationDate 5/2/2008
2486 //!@SYMTestCaseDesc Verify WriteBinaryLineVertical with display mode EColor16MU
2488 //! 1. Create Display (displayMode = EColor16MU)
2489 //! 2. Initialize Screen
2490 //! 3. Set Display Mode
2491 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2492 //! 5. Get available Orientations
2493 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2494 //! 7. SetShadowMode (shadowMode = EFade)
2495 //! 8. Call WriteBinaryLineVertical (drawMode = EDrawModeAND; numRect = 9; delay=100000)
2496 //! 9. Destroy screen instance
2497 //!@SYMTestStatus Verified
2498 //!@SYMTestPriority Normal
2499 //!@SYMTestExpectedResults
2500 //! Display mode is set to EColor16MU without any Error .if the Display mode is not supported module should leave with proper error. Line is written down wards(increasimg Y )or upwards(decreasing Y) depending on the Flag.
2503 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2504 CREATE_OBJECT CFbsDrawDevice scrndrv
2505 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0063-0001-NewScreenDeviceL_command01
2506 COMMAND scrndrv InitScreen
2507 COMMAND scrndrv SetDisplayMode
2508 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0063-0001-SetAutoUpdate_command04
2509 COMMAND scrndrv OrientationsAvailable
2510 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0063-0001-SetOrientation_command06
2511 COMMAND scrndrv SetShadowMode GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0063-0001-SetShadowMode_command07
2512 COMMAND scrndrv WriteBinaryLineVertical GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0063-0001-WriteBinaryLineVertical_command08
2515 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0063
2520 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0064
2522 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0064
2524 //! CFbsDrawDevice::ShadowArea(const TRect {ref});
2525 //!@SYMAuthor ddamian
2526 //!@SYMCreationDate 5/2/2008
2527 //!@SYMTestCaseDesc Verify ShadowArea with Display mode set to EColor64K
2529 //! 1. Create Display (displayMode = EColor64K)
2530 //! 2. Initialize Screen
2531 //! 3. Set Display Mode
2532 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2533 //! 5. Get available Orientations
2534 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2535 //! 7. Call ShadowArea (delay=100000)
2536 //! 8.- Destroy screen instance
2537 //!@SYMTestStatus Verified
2538 //!@SYMTestPriority Normal
2539 //!@SYMTestExpectedResults
2540 //! Display mode is set to EColor64K without any Error .if the Display mode is not supported module should leave with proper error. The Area with rectangle size is shadow processed.
2543 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2544 CREATE_OBJECT CFbsDrawDevice scrndrv
2545 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0064-0001-NewScreenDeviceL_command01
2546 COMMAND scrndrv InitScreen
2547 COMMAND scrndrv SetDisplayMode
2548 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0064-0001-SetAutoUpdate_command04
2549 COMMAND scrndrv OrientationsAvailable
2550 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0064-0001-SetOrientation_command06
2551 COMMAND scrndrv ShadowArea GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0064-0001-ShadowArea_command07
2554 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0064
2559 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0065
2561 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0065
2563 //! CFbsDrawDevice::ShadowArea(const TRect {ref});
2564 //!@SYMAuthor ddamian
2565 //!@SYMCreationDate 5/2/2008
2566 //!@SYMTestCaseDesc Verify ShadowArea with Display mode set to EColor16MA
2568 //! 1. Create Display (displayMode = EColor16MA)
2569 //! 2. Initialize Screen
2570 //! 3. Set Display Mode
2571 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2572 //! 5. Get available Orientations
2573 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2574 //! 7. Call ShadowArea (delay=100000)
2575 //! 8.- Destroy screen instance
2576 //!@SYMTestStatus Verified
2577 //!@SYMTestPriority Normal
2578 //!@SYMTestExpectedResults
2579 //! Display mode is set to EColor16MA without any Error .if the Display mode is not supported module should leave with proper error. The Area with rectangle size is shadow processed.
2582 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2583 CREATE_OBJECT CFbsDrawDevice scrndrv
2584 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0065-0001-NewScreenDeviceL_command01
2585 COMMAND scrndrv InitScreen
2586 COMMAND scrndrv SetDisplayMode
2587 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0065-0001-SetAutoUpdate_command04
2588 COMMAND scrndrv OrientationsAvailable
2589 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0065-0001-SetOrientation_command06
2590 COMMAND scrndrv ShadowArea GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0065-0001-ShadowArea_command07
2593 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0065
2598 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0066
2600 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0066
2602 //! CFbsDrawDevice::ShadowArea(const TRect {ref});
2603 //!@SYMAuthor ddamian
2604 //!@SYMCreationDate 5/2/2008
2605 //!@SYMTestCaseDesc Verify ShadowArea with Display mode set to EColor16MU
2607 //! 1. Create Display (displayMode = EColor16MU)
2608 //! 2. Initialize Screen
2609 //! 3. Set Display Mode
2610 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2611 //! 5. Get available Orientations
2612 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2613 //! 7. Call ShadowArea (delay=100000)
2614 //! 8.- Destroy screen instance
2615 //!@SYMTestStatus Verified
2616 //!@SYMTestPriority Normal
2617 //!@SYMTestExpectedResults
2618 //! Display mode is set to EColor16MU without any Error .if the Display mode is not supported module should leave with proper error. The Area with rectangle size is shadow processed.
2621 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2622 CREATE_OBJECT CFbsDrawDevice scrndrv
2623 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0066-0001-NewScreenDeviceL_command01
2624 COMMAND scrndrv InitScreen
2625 COMMAND scrndrv SetDisplayMode
2626 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0066-0001-SetAutoUpdate_command04
2627 COMMAND scrndrv OrientationsAvailable
2628 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0066-0001-SetOrientation_command06
2629 COMMAND scrndrv ShadowArea GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0066-0001-ShadowArea_command07
2632 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0066
2637 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0067
2639 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0067
2641 //! CFbsDrawDevice::WriteRgbAlphaLine(TInt aX, TInt aY, TInt aLength, TUint8 {ptr}aRgbBuffer, TUint8 {ptr}aMaskBuffer)=0;
2642 //!@SYMAuthor ddamian
2643 //!@SYMCreationDate 5/2/2008
2644 //!@SYMTestCaseDesc Verify WriteRgbAlphaLine with Display mode EColor64K
2646 //! 1. Create Display (displayMode = EColor64K)
2647 //! 2. Initialize Screen
2648 //! 3. Set Display Mode
2649 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2650 //! 5. Get available Orientations
2651 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2652 //! 7. Call WriteRGBAlphaLine (drawMode = EDrawModeAND; delay=100000)
2653 //! 8.- Destroy screen instance
2654 //!@SYMTestStatus Verified
2655 //!@SYMTestPriority Normal
2656 //!@SYMTestExpectedResults
2657 //! Display mode is set to EColor64K without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The calculated alpha blended pixel is written to the destination that is screen or BitMap.
2660 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2661 CREATE_OBJECT CFbsDrawDevice scrndrv
2662 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0067-0001-NewScreenDeviceL_command01
2663 COMMAND scrndrv InitScreen
2664 COMMAND scrndrv SetDisplayMode
2665 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0067-0001-SetAutoUpdate_command04
2666 COMMAND scrndrv OrientationsAvailable
2667 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0067-0001-SetOrientation_command06
2668 COMMAND scrndrv WriteRGBAlphaLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0067-0001-WriteRGBAlphaLine_command07
2671 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0067
2676 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0068
2678 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0068
2680 //! CFbsDrawDevice::WriteRgbAlphaLine(TInt aX, TInt aY, TInt aLength, TUint8 {ptr}aRgbBuffer, TUint8 {ptr}aMaskBuffer)=0;
2681 //!@SYMAuthor ddamian
2682 //!@SYMCreationDate 5/2/2008
2683 //!@SYMTestCaseDesc Verify WriteRgbAlphaLine with Display mode EColor16MA
2685 //! 1. Create Display (displayMode = EColor16MA)
2686 //! 2. Initialize Screen
2687 //! 3. Set Display Mode
2688 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2689 //! 5. Get available Orientations
2690 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2691 //! 7. Call WriteRGBAlphaLine (drawMode = EDrawModeAND; delay=100000)
2692 //! 8.- Destroy screen instance
2693 //!@SYMTestStatus Verified
2694 //!@SYMTestPriority Normal
2695 //!@SYMTestExpectedResults
2696 //! Display mode is set to EColor16MA without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The calculated alpha blended pixel is written to the destination that is screen or BitMap.
2699 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2700 CREATE_OBJECT CFbsDrawDevice scrndrv
2701 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0068-0001-NewScreenDeviceL_command01
2702 COMMAND scrndrv InitScreen
2703 COMMAND scrndrv SetDisplayMode
2704 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0068-0001-SetAutoUpdate_command04
2705 COMMAND scrndrv OrientationsAvailable
2706 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0068-0001-SetOrientation_command06
2707 COMMAND scrndrv WriteRGBAlphaLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0068-0001-WriteRGBAlphaLine_command07
2710 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0068
2715 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0069
2717 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0069
2719 //! CFbsDrawDevice::WriteRgbAlphaLine(TInt aX, TInt aY, TInt aLength, TUint8 {ptr}aRgbBuffer, TUint8 {ptr}aMaskBuffer)=0;
2720 //!@SYMAuthor ddamian
2721 //!@SYMCreationDate 5/2/2008
2722 //!@SYMTestCaseDesc Verify WriteRgbAlphaLine with Display mode EColor16MU
2724 //! 1. Create Display (displayMode = EColor16MU)
2725 //! 2. Initialize Screen
2726 //! 3. Set Display Mode
2727 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2728 //! 5. Get available Orientations
2729 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2730 //! 7. Call WriteRGBAlphaLine (drawMode = EDrawModeAND; delay=100000)
2731 //! 8.- Destroy screen instance
2732 //!@SYMTestStatus Verified
2733 //!@SYMTestPriority Normal
2734 //!@SYMTestExpectedResults
2735 //! Display mode is set to EColor16MU without any Error .if the Display mode is not supported module should leave with proper error. Orientation is set properly without error. The calculated alpha blended pixel is written to the destination that is screen or BitMap.
2738 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2739 CREATE_OBJECT CFbsDrawDevice scrndrv
2740 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0069-0001-NewScreenDeviceL_command01
2741 COMMAND scrndrv InitScreen
2742 COMMAND scrndrv SetDisplayMode
2743 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0069-0001-SetAutoUpdate_command04
2744 COMMAND scrndrv OrientationsAvailable
2745 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0069-0001-SetOrientation_command06
2746 COMMAND scrndrv WriteRGBAlphaLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0069-0001-WriteRGBAlphaLine_command07
2749 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0069
2754 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0070
2756 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0070
2758 //! CFbsDrawDevice::ReadLine(TInt aX, TInt aY, TInt aLength, TAny {ptr}aBuffer, TDisplayMode aDispMode)
2759 //!@SYMAuthor ddamian
2760 //!@SYMCreationDate 5/2/2008
2761 //!@SYMTestCaseDesc Verify ReadLine with display mode EColor64K
2763 //! 1. Create Display (displayMode = EColor64K)
2764 //! 2. Initialize Screen
2765 //! 3. Set Display Mode
2766 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2767 //! 5. Get available Orientations
2768 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2769 //! 7. Call ReadLine (backColor = {COLOR,RgbBlack})
2770 //! 8.- Destroy screen instance
2771 //!@SYMTestStatus Verified
2772 //!@SYMTestPriority Normal
2773 //!@SYMTestExpectedResults
2774 //! Display mode is set to EColor64K without any Error .if the Display mode is not supported module should leave with proper error. A Line of given length is read in to the buffer.
2777 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2778 CREATE_OBJECT CFbsDrawDevice scrndrv
2779 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0070-0001-NewScreenDeviceL_command01
2780 COMMAND scrndrv InitScreen
2781 COMMAND scrndrv SetDisplayMode
2782 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0070-0001-SetAutoUpdate_command04
2783 COMMAND scrndrv OrientationsAvailable
2784 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0070-0001-SetOrientation_command06
2785 COMMAND scrndrv ReadLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0070-0001-ReadLine_command07
2788 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0070
2793 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0071
2795 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0071
2797 //! CFbsDrawDevice::ReadLine(TInt aX, TInt aY, TInt aLength, TAny {ptr}aBuffer, TDisplayMode aDispMode)
2798 //!@SYMAuthor ddamian
2799 //!@SYMCreationDate 5/2/2008
2800 //!@SYMTestCaseDesc Verify ReadLine with display mode EColor16MA
2802 //! 1. Create Display (displayMode = EColor16MA)
2803 //! 2. Initialize Screen
2804 //! 3. Set Display Mode
2805 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2806 //! 5. Get available Orientations
2807 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2808 //! 7. Call ReadLine (backColor = {COLOR,RgbBlack})
2809 //! 8.- Destroy screen instance
2810 //!@SYMTestStatus Verified
2811 //!@SYMTestPriority Normal
2812 //!@SYMTestExpectedResults
2813 //! Display mode is set to EColor16MA without any Error .if the Display mode is not supported module should leave with proper error. A Line of given length is read in to the buffer.
2816 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2817 CREATE_OBJECT CFbsDrawDevice scrndrv
2818 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0071-0001-NewScreenDeviceL_command01
2819 COMMAND scrndrv InitScreen
2820 COMMAND scrndrv SetDisplayMode
2821 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0071-0001-SetAutoUpdate_command04
2822 COMMAND scrndrv OrientationsAvailable
2823 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0071-0001-SetOrientation_command06
2824 COMMAND scrndrv ReadLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0071-0001-ReadLine_command07
2827 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0071
2832 START_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0072
2834 //!@SYMTestCaseID GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0072
2836 //! CFbsDrawDevice::ReadLine(TInt aX, TInt aY, TInt aLength, TAny {ptr}aBuffer, TDisplayMode aDispMode)
2837 //!@SYMAuthor ddamian
2838 //!@SYMCreationDate 5/2/2008
2839 //!@SYMTestCaseDesc Verify ReadLine with display mode EColor16MU
2841 //! 1. Create Display (displayMode = EColor16MU)
2842 //! 2. Initialize Screen
2843 //! 3. Set Display Mode
2844 //! 4. Set AutoUpdate (autoUpdate = TRUE)
2845 //! 5. Get available Orientations
2846 //! 6. SetOrientation (orientationMode = EOrientationNormal)
2847 //! 7. Call ReadLine (backColor = {COLOR,RgbBlack})
2848 //! 8.- Destroy screen instance
2849 //!@SYMTestStatus Verified
2850 //!@SYMTestPriority Normal
2851 //!@SYMTestExpectedResults
2852 //! Display mode is set to EColor16MU without any Error .if the Display mode is not supported module should leave with proper error. A Line of given length is read in to the buffer.
2855 START_TEST_BLOCK 100 t_screendriver \graphics\graphics-screendriver-cfbsdrawdevice-automated.ini
2856 CREATE_OBJECT CFbsDrawDevice scrndrv
2857 COMMAND scrndrv NewScreenDeviceL GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0072-0001-NewScreenDeviceL_command01
2858 COMMAND scrndrv InitScreen
2859 COMMAND scrndrv SetDisplayMode
2860 COMMAND scrndrv SetAutoUpdate GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0072-0001-SetAutoUpdate_command04
2861 COMMAND scrndrv OrientationsAvailable
2862 COMMAND scrndrv SetOrientation GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0072-0001-SetOrientation_command06
2863 COMMAND scrndrv ReadLine GRAPHICS-SCREENDRIVER-CFbsDrawDevice-0072-0001-ReadLine_command07
2866 END_TESTCASE GRAPHICS-SCREENDRIVER-CFBSDRAWDEVICE-AUTOMATED-0072