First public contribution.
1 // Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
2 // All rights reserved.
3 // This component and the accompanying materials are made available
4 // under the terms of "Eclipse Public License v1.0"
5 // which accompanies this distribution, and is available
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
20 CTestZlib::CTestZlib(const TDesC& aStepName)
23 // MANDATORY Call to base class method to set up the human readable name for logging.
24 SetTestStepName(aStepName);
27 TVerdict CTestZlib::doTestStepPreambleL()
30 SetTestStepResult(EPass);
31 return TestStepResult();
35 TVerdict CTestZlib::doTestStepPostambleL()
38 return TestStepResult();
42 TVerdict CTestZlib::doTestStepL()
46 // BEGIN testcases of tzlib.cpp
47 if(TestStepName() == Ktest_zlibVersion)
49 INFO_PRINTF1(_L("Test_zlibVersion():"));
50 err = Test_zlibVersion();
51 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
53 else if(TestStepName() == Ktest_compress01)
55 INFO_PRINTF1(_L("Test_compress01():"));
56 err = Test_compress01();
57 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
59 else if(TestStepName() == Ktest_deflate01)
61 INFO_PRINTF1(_L("Test_deflate01():"));
62 err = Test_deflate01();
63 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
65 else if(TestStepName() == Ktest_deflate02)
67 INFO_PRINTF1(_L("Test_deflate02():"));
68 err = Test_deflate02();
69 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
71 else if(TestStepName() == Ktest_deflateEnd)
73 INFO_PRINTF1(_L("Test_deflateEnd():"));
74 err = Test_deflateEnd();
75 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
77 else if(TestStepName() == Ktest_inflate01)
79 INFO_PRINTF1(_L("Test_inflate01():"));
80 err = Test_inflate01();
81 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
83 else if(TestStepName() == Ktest_inflate02)
85 INFO_PRINTF1(_L("Test_inflate02():"));
86 err = Test_inflate02();
87 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
89 else if(TestStepName() == Ktest_inflate03)
91 INFO_PRINTF1(_L("Test_inflate03():"));
92 err = Test_inflate03();
93 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
95 else if(TestStepName() == Ktest_inflate04)
97 INFO_PRINTF1(_L("Test_inflate04():"));
98 err = Test_inflate04();
99 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
101 else if(TestStepName() == Ktest_inflate05)
103 INFO_PRINTF1(_L("Test_inflate05():"));
104 err = Test_inflate05();
105 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
107 else if(TestStepName() == Ktest_inflate06)
109 INFO_PRINTF1(_L("Test_inflate06():"));
110 err = Test_inflate06();
111 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
113 else if(TestStepName() == Ktest_inflateEnd)
115 INFO_PRINTF1(_L("Test_inflateEnd():"));
116 err = Test_inflateEnd();
117 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
119 else if(TestStepName() == Ktest_deflateSetDictionary01)
121 INFO_PRINTF1(_L("Test_deflateSetDictionary01():"));
122 err = Test_deflateSetDictionary01();
123 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
125 else if(TestStepName() == Ktest_deflateSetDictionary02)
127 INFO_PRINTF1(_L("Test_deflateSetDictionary02():"));
128 err = Test_deflateSetDictionary02();
129 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
131 else if(TestStepName() == Ktest_deflateSetDictionary03)
133 INFO_PRINTF1(_L("Test_deflateSetDictionary03():"));
134 err = Test_deflateSetDictionary03();
135 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
137 else if(TestStepName() == Ktest_deflateSetDictionary04)
139 INFO_PRINTF1(_L("Test_deflateSetDictionary04():"));
140 err = Test_deflateSetDictionary04();
141 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
143 else if(TestStepName() == Ktest_deflateSetDictionary05)
145 INFO_PRINTF1(_L("Test_deflateSetDictionary05():"));
146 err = Test_deflateSetDictionary05();
147 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
149 else if(TestStepName() == Ktest_gzio)
151 INFO_PRINTF1(_L("Test_gzio():"));
153 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
155 else if(TestStepName() == Ktest_gzdirect)
157 INFO_PRINTF1(_L("Test_gzdirect():"));
158 err = Test_gzdirect();
159 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
161 else if(TestStepName() == Ktest_gzdirectnull)
163 INFO_PRINTF1(_L("Test_gzdirectnull():"));
164 err = Test_gzdirectnull();
165 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
167 else if(TestStepName() == Ktest_gzclearerr)
169 INFO_PRINTF1(_L("Test_gzclearerr():"));
170 err = Test_gzclearerr();
171 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
173 else if(TestStepName() == Ktest_gzclearerr_null)
175 INFO_PRINTF1(_L("Test_gzclearerr_null():"));
176 err = Test_gzclearerr_null();
177 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
179 else if(TestStepName() == Ktest_gzerror_streamend)
181 INFO_PRINTF1(_L("Test_gzerror_streamend():"));
182 err = Test_gzerror_streamend();
183 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
185 else if(TestStepName() == Ktest_gzungetcnegative)
187 INFO_PRINTF1(_L("Test_gzungetcnegative():"));
188 err = Test_gzungetcnegative();
189 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
191 else if(TestStepName() == Ktest_gzseeknegative)
193 INFO_PRINTF1(_L("Test_gzseeknegative():"));
194 err = Test_gzseeknegative();
195 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
197 else if(TestStepName() == Ktest_gzdirecttxt)
199 INFO_PRINTF1(_L("Test_gzdirecttxt():"));
200 err = Test_gzdirecttxt();
201 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
203 else if(TestStepName() == KtestGzungetcChain)
205 INFO_PRINTF1(_L("TestGzungetcChain():"));
206 err = TestGzungetcChain();
207 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
209 else if(TestStepName() == KtestGzseekBack)
211 INFO_PRINTF1(_L("TestGzseekBack():"));
212 err = TestGzseekBack();
213 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
215 else if(TestStepName() == KtestGzseekAppend)
217 INFO_PRINTF1(_L("TestGzseekAppend():"));
218 err = TestGzseekAppend();
219 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
221 else if(TestStepName() == KtestGzseekHugeOffset)
223 INFO_PRINTF1(_L("TestGzseekHugeOffset():"));
224 err = TestGzseekHugeOffset();
225 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
227 else if(TestStepName() == KtestGzseekNoSize)
229 INFO_PRINTF1(_L("TestGzseekNoSize():"));
230 err = TestGzseekNoSize();
231 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
233 else if(TestStepName() == KtestGzopenLongPath01)
235 INFO_PRINTF1(_L("TestGzopenLongPath01():"));
236 err = TestGzopenLongPath01();
237 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
239 else if(TestStepName() == KtestGzseekLongPath01)
241 INFO_PRINTF1(_L("TestGzseekLongPath01():"));
242 err = TestGzseekLongPath01();
243 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
245 else if(TestStepName() == KtestGzopenLongPath02)
247 INFO_PRINTF1(_L("TestGzopenLongPath02():"));
248 err = TestGzopenLongPath02();
249 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
251 else if(TestStepName() == KtestGzseekMixedFile01)
253 INFO_PRINTF1(_L("TestGzseekMixedFile01():"));
254 err = TestGzseekMixedFile01();
255 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
257 else if(TestStepName() == KtestGzopenNoMode)
259 INFO_PRINTF1(_L("TestGzopenNoMode():"));
260 err = TestGzopenNoMode();
261 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
263 else if(TestStepName() == KtestGzopenNoPath)
265 INFO_PRINTF1(_L("TestGzopenNoPath():"));
266 err = TestGzopenNoPath();
267 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
269 else if(TestStepName() == KtestGzopenNoPathMode)
271 INFO_PRINTF1(_L("TestGzopenNoPathMode():"));
272 err = TestGzopenNoPathMode();
273 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
275 else if(TestStepName() == KtestGzseekConcatedFile01)
277 INFO_PRINTF1(_L("TestGzseekConcatedFile01():"));
278 err = TestGzseekConcatedFile01();
279 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
281 else if(TestStepName() == KtestGzopenDiffMode)
283 INFO_PRINTF1(_L("TestGzopenDiffMode():"));
284 err = TestGzopenDiffMode();
285 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
287 else if(TestStepName() == KtestGzseekConcatedFile02)
289 INFO_PRINTF1(_L("TestGzseekConcatedFile02():"));
290 err = TestGzseekConcatedFile02();
291 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
293 else if(TestStepName() == KtestGzprintf01)
295 INFO_PRINTF1(_L("TestGzprintf01():"));
296 err = TestGzprintf01();
297 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
299 else if(TestStepName() == KtestGzprintf02)
301 INFO_PRINTF1(_L("TestGzprintf02():"));
302 err = TestGzprintf02();
303 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
305 else if(TestStepName() == KtestGzflushNull)
307 INFO_PRINTF1(_L("TestGzflushNull():"));
308 err = TestGzflushNull();
309 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
311 else if(TestStepName() == KtestGzflushRepeat)
313 INFO_PRINTF1(_L("TestGzflushRepeat():"));
314 err = TestGzflushRepeat();
315 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
317 else if(TestStepName() == KtestGzflushHugeBuf)
319 INFO_PRINTF1(_L("TestGzflushHugeBuf():"));
320 err = TestGzflushHugeBuf();
321 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
323 else if(TestStepName() == KtestGzrewindNull)
325 INFO_PRINTF1(_L("TestGzrewindNull():"));
326 err = TestGzrewindNull();
327 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
329 else if(TestStepName() == KtestGzrewindTransparent)
331 INFO_PRINTF1(_L("TestGzrewindTransparent():"));
332 err = TestGzrewindTransparent();
333 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
335 else if(TestStepName() == KtestGzgetsBufNull)
337 INFO_PRINTF1(_L("TestGzgetsBufNull():"));
338 err = TestGzgetsBufNull();
339 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
341 else if(TestStepName() == KtestGzgetsSmallBuf)
343 INFO_PRINTF1(_L("TestGzgetsSmallBuf():"));
344 err = TestGzgetsSmallBuf();
345 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
346 } // END testcases of tzlib.cpp
348 //BEGIN testcases of tzlib_auto.cpp
349 else if(TestStepName() == KtestDeflateReset)
351 INFO_PRINTF1(_L("TestDeflateReset():"));
352 err = TestDeflateReset();
353 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
355 else if(TestStepName() == KtestDeflateReset_fail)
357 INFO_PRINTF1(_L("TestDeflateReset_fail():"));
358 err = TestDeflateReset_fail();
359 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
361 else if(TestStepName() == KtestDeflateInit2_bits)
363 INFO_PRINTF1(_L("TestDeflateInit2_bits():"));
364 err = TestDeflateInit2_bits();
365 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
367 else if(TestStepName() == KtestDeflateInit2_level)
369 INFO_PRINTF1(_L("TestDeflateInit2_level():"));
370 err = TestDeflateInit2_level();
371 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
373 else if(TestStepName() == KtestInflateInit2_bits)
375 INFO_PRINTF1(_L("TestInflateInit2_bits():"));
376 err = TestInflateInit2_bits();
377 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
379 else if(TestStepName() == KtestGzread)
381 INFO_PRINTF1(_L("TestGzread():"));
383 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
385 else if(TestStepName() == KtestGzread_fail)
387 INFO_PRINTF1(_L("TestGzread_fail():"));
388 err = TestGzread_fail();
389 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
392 else if(TestStepName() == KtestUncompress)
394 INFO_PRINTF1(_L("TestUncompress():"));
395 err = TestUncompress();
396 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
398 else if(TestStepName() == KtestUncompressfail)
400 INFO_PRINTF1(_L("TestUncompressfail():"));
401 err = TestUncompressfail();
402 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
404 else if(TestStepName() == KtestInflateSetDictionary)
406 INFO_PRINTF1(_L("TestInflateSetDictionary():"));
407 err = TestInflateSetDictionary();
408 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
410 else if(TestStepName() == KtestInflateSetDictionary_size)
412 INFO_PRINTF1(_L("TestInflateSetDictionary_size():"));
413 err = TestInflateSetDictionary_size();
414 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
416 else if(TestStepName() == KtestInflateSetDictionary_null)
418 INFO_PRINTF1(_L("TestInflateSetDictionary_null():"));
419 err = TestInflateSetDictionary_null();
420 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
422 else if(TestStepName() == KtestGzgets)
424 INFO_PRINTF1(_L("TestGzgets():"));
426 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
428 else if(TestStepName() == KtestgzgetsFail)
430 INFO_PRINTF1(_L("TestgzgetsFail():"));
431 err = TestgzgetsFail();
432 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
434 else if(TestStepName() == KtestgzgetsopenFail)
436 INFO_PRINTF1(_L("TestgzgetsopenFail():"));
437 err = TestgzgetsopenFail();
438 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
440 else if(TestStepName() == KtestInflate)
442 INFO_PRINTF1(_L("TestInflate():"));
444 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
446 else if(TestStepName() == KtestInflate_fail1)
448 INFO_PRINTF1(_L("TestInflate_fail1():"));
449 err = TestInflate_fail1();
450 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
452 else if(TestStepName() == KtestInflate_fail2)
454 INFO_PRINTF1(_L("TestInflate_fail2():"));
455 err = TestInflate_fail2();
456 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
458 else if(TestStepName() == KtestInflate_fail3)
460 INFO_PRINTF1(_L("TestInflate_fail3():"));
461 err = TestInflate_fail3();
462 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
464 else if(TestStepName() == KtestInflateend)
466 INFO_PRINTF1(_L("TestInflateend():"));
467 err = TestInflateend();
468 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
470 else if(TestStepName() == KtestInflateend_fail)
472 INFO_PRINTF1(_L("TestInflateend_fail():"));
473 err = TestInflateend_fail();
474 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
476 else if(TestStepName() == KtestInflateReset)
478 INFO_PRINTF1(_L("TestInflateReset():"));
479 err = TestInflateReset();
480 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
482 else if(TestStepName() == KtestInflateResetfail1)
484 INFO_PRINTF1(_L("TestInflateResetfail1():"));
485 err = TestInflateResetfail1();
486 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
488 else if(TestStepName() == KtestInflateInit2_)
490 INFO_PRINTF1(_L("TestInflateInit2_():"));
491 err = TestInflateInit2_();
492 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
494 else if(TestStepName() == KtestInflateInit_)
496 INFO_PRINTF1(_L("TestInflateInit_():"));
497 err = TestInflateInit_();
498 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
500 else if(TestStepName() == KtestInflateInit2_negative)
502 INFO_PRINTF1(_L("TestInflateInit2_negative():"));
503 err = TestInflateInit2_negative();
504 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
506 else if(TestStepName() == KtestInflateInit_negative)
508 INFO_PRINTF1(_L("TestInflateInit_negative():"));
509 err = TestInflateInit_negative();
510 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
512 else if(TestStepName() == KtestInflateInit2_versioncheck)
514 INFO_PRINTF1(_L("TestInflateInit2_versioncheck():"));
515 err = TestInflateInit2_versioncheck();
516 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
518 else if(TestStepName() == KtestInflateInit_versioncheck)
520 INFO_PRINTF1(_L("TestInflateInit_versioncheck():"));
521 err = TestInflateInit_versioncheck();
522 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
524 else if(TestStepName() == KtestAdlerinit)
526 INFO_PRINTF1(_L("TestAdlerinit():"));
527 err = TestAdlerinit();
528 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
530 else if(TestStepName() == KtestAdler)
532 INFO_PRINTF1(_L("TestAdler():"));
534 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
536 else if(TestStepName() == KtestCompress)
538 INFO_PRINTF1(_L("TestCompress():"));
539 err = TestCompress();
540 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
542 else if(TestStepName() == KtestCompress_negative)
544 INFO_PRINTF1(_L("TestCompress_negative():"));
545 err = TestCompress_negative();
546 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
548 else if(TestStepName() == KtestCompress2_positive)
550 INFO_PRINTF1(_L("TestCompress2_positive():"));
551 err = TestCompress2_positive();
552 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
554 else if(TestStepName() == KtestCompress2_negative)
556 INFO_PRINTF1(_L("TestCompress2_negative():"));
557 err = TestCompress2_negative();
558 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
560 else if(TestStepName() == KtestCompressbound)
562 INFO_PRINTF1(_L("TestCompressbound():"));
563 err = TestCompressbound();
564 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
566 else if(TestStepName() == KtestDeflatebound)
568 INFO_PRINTF1(_L("TestDeflatebound():"));
569 err = TestDeflatebound();
570 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
572 else if(TestStepName() == KtestDeflateparams)
574 INFO_PRINTF1(_L("TestDeflateparams():"));
575 err = TestDeflateparams();
576 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
578 else if(TestStepName() == KtestDeflateparamsfail1)
580 INFO_PRINTF1(_L("TestDeflateparamsfail1():"));
581 err = TestDeflateparamsfail1();
582 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
584 else if(TestStepName() == KtestDeflateparamsfail2)
586 INFO_PRINTF1(_L("TestDeflateparamsfail2():"));
587 err = TestDeflateparamsfail2();
588 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
590 else if(TestStepName() == KtestCrcinit)
592 INFO_PRINTF1(_L("TestCrcinit():"));
594 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
596 else if(TestStepName() == KtestCrc)
598 INFO_PRINTF1(_L("TestCrc():"));
600 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
602 else if(TestStepName() == KtestGet_crc_table)
604 INFO_PRINTF1(_L("TestGet_crc_table():"));
605 err = TestGet_crc_table();
606 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
608 else if(TestStepName() == KtestDeflateInit_)
610 INFO_PRINTF1(_L("TestDeflateInit_():"));
611 err = TestDeflateInit_();
612 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
614 else if(TestStepName() == KtestDeflateInit_level)
616 INFO_PRINTF1(_L("TestDeflateInit_level():"));
617 err = TestDeflateInit_level();
618 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
620 else if(TestStepName() == KtestDeflateInit2_)
622 INFO_PRINTF1(_L("TestDeflateInit2_():"));
623 err = TestDeflateInit2_();
624 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
626 else if(TestStepName() == KtestDeflatefail)
628 INFO_PRINTF1(_L("TestDeflatefail():"));
629 err = TestDeflatefail();
630 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
632 else if(TestStepName() == KtestDeflatefail2)
634 INFO_PRINTF1(_L("TestDeflatefail2():"));
635 err = TestDeflatefail2();
636 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
638 else if(TestStepName() == KtestZlibversion)
640 INFO_PRINTF1(_L("TestZlibversion():"));
641 err = TestZlibversion();
642 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
644 else if(TestStepName() == KtestGzputc)
646 INFO_PRINTF1(_L("TestGzputc():"));
648 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
650 else if(TestStepName() == KtestGzopen)
652 INFO_PRINTF1(_L("TestGzopen():"));
654 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
656 else if(TestStepName() == KtestGzopenmode)
658 INFO_PRINTF1(_L("TestGzopenmode():"));
659 err = TestGzopenmode();
660 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
662 else if(TestStepName() == KtestGzopenfail)
664 INFO_PRINTF1(_L("TestGzopenfail():"));
665 err = TestGzopenfail();
666 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
668 else if(TestStepName() == KtestGzputcfail)
670 INFO_PRINTF1(_L("TestGzputcfail():"));
671 err = TestGzputcfail();
672 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
674 else if(TestStepName() == KtestGzputcreturn)
676 INFO_PRINTF1(_L("TestGzputcreturn():"));
677 err = TestGzputcreturn();
678 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
680 else if(TestStepName() == KtestGzputs)
682 INFO_PRINTF1(_L("TestGzputs():"));
684 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
686 else if(TestStepName() == KtestGzputsfail)
688 INFO_PRINTF1(_L("TestGzputsfail():"));
689 err = TestGzputsfail();
690 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
692 else if(TestStepName() == KtestGzprintf)
694 INFO_PRINTF1(_L("TestGzprintf():"));
695 err = TestGzprintf();
696 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
698 else if(TestStepName() == KtestGzprintf_trying)
700 INFO_PRINTF1(_L("TestGzprintf_trying():"));
701 err = TestGzprintf_trying();
702 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
704 else if(TestStepName() == KtestGzwrite)
706 INFO_PRINTF1(_L("TestGzwrite():"));
708 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
710 else if(TestStepName() == KtestGzwritefail)
712 INFO_PRINTF1(_L("TestGzwritefail():"));
713 err = TestGzwritefail();
714 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
716 else if(TestStepName() == KtestGztell)
718 INFO_PRINTF1(_L("TestGztell():"));
720 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
722 else if(TestStepName() == KtestGztell1)
724 INFO_PRINTF1(_L("TestGztell1():"));
726 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
728 else if(TestStepName() == KtestGztellfail1)
730 INFO_PRINTF1(_L("TestGztellfail1():"));
731 err = TestGztellfail1();
732 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
734 else if(TestStepName() == KtestDeflatecopy)
736 INFO_PRINTF1(_L("TestDeflatecopy():"));
737 err = TestDeflatecopy();
738 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
740 else if(TestStepName() == KtestDeflatecopyfail)
742 INFO_PRINTF1(_L("TestDeflatecopyfail():"));
743 err = TestDeflatecopyfail();
744 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
746 else if(TestStepName() == KtestGzclose)
748 INFO_PRINTF1(_L("TestGzclose():"));
750 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
752 else if(TestStepName() == KtestGzclose_fail)
754 INFO_PRINTF1(_L("TestGzclose_fail():"));
755 err = TestGzclose_fail();
756 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
758 else if(TestStepName() == KtestGzeof)
760 INFO_PRINTF1(_L("TestGzeof():"));
762 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
764 else if(TestStepName() == KtestGzeoffail1)
766 INFO_PRINTF1(_L("TestGzeoffail1():"));
767 err = TestGzeoffail1();
768 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
770 else if(TestStepName() == KtestGzeoffail2)
772 INFO_PRINTF1(_L("TestGzeoffail2():"));
773 err = TestGzeoffail2();
774 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
776 else if(TestStepName() == KtestGzgetc)
778 INFO_PRINTF1(_L("TestGzgetc():"));
780 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
782 else if(TestStepName() == KtestGzflush)
784 INFO_PRINTF1(_L("TestGzflush():"));
786 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
788 else if(TestStepName() == KtestGzflushsync)
790 INFO_PRINTF1(_L("TestGzflushsync():"));
791 err = TestGzflushsync();
792 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
794 else if(TestStepName() == KtestGzflushfail)
796 INFO_PRINTF1(_L("TestGzflushfail():"));
797 err = TestGzflushfail();
798 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
800 else if(TestStepName() == KtestGzerror)
802 INFO_PRINTF1(_L("TestGzerror():"));
804 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
806 else if(TestStepName() == KtestGzerrorfail1)
808 INFO_PRINTF1(_L("TestGzerrorfail1():"));
809 err = TestGzerrorfail1();
810 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
812 else if(TestStepName() == KtestGzgetcfail)
814 INFO_PRINTF1(_L("TestGzgetcfail():"));
815 err = TestGzgetcfail();
816 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
818 else if(TestStepName() == KtestDeflateSetDictionary)
820 INFO_PRINTF1(_L("TestDeflateSetDictionary():"));
821 err = TestDeflateSetDictionary();
822 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
824 else if(TestStepName() == KtestDeflateSetDictionary_nodict)
826 INFO_PRINTF1(_L("TestDeflateSetDictionary_nodict():"));
827 err = TestDeflateSetDictionary_nodict();
828 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
830 else if(TestStepName() == KtestDeflateSetDictionary_fail)
832 INFO_PRINTF1(_L("TestDeflateSetDictionary_fail():"));
833 err = TestDeflateSetDictionary_fail();
834 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
836 else if(TestStepName() == KtestDeflateend)
838 INFO_PRINTF1(_L("TestDeflateend():"));
839 err = TestDeflateend();
840 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
842 else if(TestStepName() == KtestDeflateendfail1)
844 INFO_PRINTF1(_L("TestDeflateendfail1():"));
845 err = TestDeflateendfail1();
846 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
848 else if(TestStepName() == KtestDeflate)
850 INFO_PRINTF1(_L("TestDeflate():"));
852 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
854 else if(TestStepName() == KtestGzseek)
856 INFO_PRINTF1(_L("TestGzseek():"));
858 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
860 else if(TestStepName() == KtestGzseekfail1)
862 INFO_PRINTF1(_L("TestGzseekfail1():"));
863 err = TestGzseekfail1();
864 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
866 else if(TestStepName() == KtestGzseekfail2)
868 INFO_PRINTF1(_L("TestGzseekfail2():"));
869 err = TestGzseekfail2();
870 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
872 else if(TestStepName() == KtestGzsetparams)
874 INFO_PRINTF1(_L("TestGzsetparams():"));
875 err = TestGzsetparams();
876 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
878 else if(TestStepName() == KtestGzsetparams_fail1)
880 INFO_PRINTF1(_L("TestGzsetparams_fail1():"));
881 err = TestGzsetparams_fail1();
882 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
884 else if(TestStepName() == KtestGzsetparams_fail2)
886 INFO_PRINTF1(_L("TestGzsetparams_fail2():"));
887 err = TestGzsetparams_fail2();
888 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
890 else if(TestStepName() == KtestGzsetparams_fail3)
892 INFO_PRINTF1(_L("TestGzsetparams_fail3():"));
893 err = TestGzsetparams_fail3();
894 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
896 else if(TestStepName() == KtestGzrewind)
898 INFO_PRINTF1(_L("TestGzrewind():"));
899 err = TestGzrewind();
900 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
902 else if(TestStepName() == KtestGzrewindfail)
904 INFO_PRINTF1(_L("TestGzrewindfail():"));
905 err = TestGzrewindfail();
906 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
908 else if(TestStepName() == KtestGzdopen)
910 INFO_PRINTF1(_L("TestGzdopen():"));
912 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
914 else if(TestStepName() == KtestGzdopen_fail)
916 INFO_PRINTF1(_L("TestGzdopen_fail():"));
917 err = TestGzdopen_fail();
918 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
920 else if(TestStepName() == KtestGzdopen_fail2)
922 INFO_PRINTF1(_L("TestGzdopen_fail2():"));
923 err = TestGzdopen_fail2();
924 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
926 else if(TestStepName() == KtestInflateSync)
928 INFO_PRINTF1(_L("TestInflateSync():"));
929 err = TestInflateSync();
930 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
932 else if(TestStepName() == KtestinflateSyncfail)
934 INFO_PRINTF1(_L("TestinflateSyncfail():"));
935 err = TestinflateSyncfail();
936 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
938 else if(TestStepName() == KtestInflateSyncPoint)
940 INFO_PRINTF1(_L("TestInflateSyncPoint():"));
941 err = TestInflateSyncPoint();
942 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
944 else if(TestStepName() == KtestInflateSyncPoint_null)
946 INFO_PRINTF1(_L("TestInflateSyncPoint_null():"));
947 err = TestInflateSyncPoint_null();
948 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
950 else if(TestStepName() == KtestZerror)
952 INFO_PRINTF1(_L("TestZerror():"));
954 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
956 else if(TestStepName() == KtestZerror1)
958 INFO_PRINTF1(_L("TestZerror1():"));
960 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
962 else if(TestStepName() == KtestZerror2)
964 INFO_PRINTF1(_L("TestZerror2():"));
966 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
967 } //END testcases of tzlib_auto.cpp
969 // BEGIN testcases of tzlibblocks.cpp
970 else if(TestStepName() == KTestDeflateTest01)
972 INFO_PRINTF1(_L("TestDeflateTest01():"));
973 err = TestDeflateTest01();
974 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
976 else if(TestStepName() == KTestDeflatecopyDestNull)
978 INFO_PRINTF1(_L("TestDeflatecopyDestNull():"));
979 err = TestDeflatecopyDestNull();
980 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
982 else if(TestStepName() == KTestDeflateCopyStreamStateNull)
984 INFO_PRINTF1(_L("TestDeflateCopyStreamStateNull():"));
985 err = TestDeflateCopyStreamStateNull();
986 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
988 else if(TestStepName() == KTestDeflateInit2_WindowBits)
990 INFO_PRINTF1(_L("TestDeflateInit2_WindowBits():"));
991 err = TestDeflateInit2_WindowBits();
992 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
994 else if(TestStepName() == KTestDeflateInit2_StreamSize)
996 INFO_PRINTF1(_L("TestDeflateInit2_StreamSize():"));
997 err = TestDeflateInit2_StreamSize();
998 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1000 else if(TestStepName() == KTestDeflateInit2_MemLevel)
1002 INFO_PRINTF1(_L("TestDeflateInit2_MemLevel():"));
1003 err = TestDeflateInit2_MemLevel();
1004 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1006 else if(TestStepName() == KTestDeflateInit2_Level)
1008 INFO_PRINTF1(_L("TestDeflateInit2_Level():"));
1009 err = TestDeflateInit2_Level();
1010 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1012 else if(TestStepName() == KTestDeflateInit2_Strategy)
1014 INFO_PRINTF1(_L("TestDeflateInit2_Strategy():"));
1015 err = TestDeflateInit2_Strategy();
1016 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1018 else if(TestStepName() == KTestDeflateInit2_Version)
1020 INFO_PRINTF1(_L("TestDeflateInit2_Version():"));
1021 err = TestDeflateInit2_Version();
1022 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1024 else if(TestStepName() == KTestDeflateInit2_VersionNull)
1026 INFO_PRINTF1(_L("TestDeflateInit2_VersionNull():"));
1027 err = TestDeflateInit2_VersionNull();
1028 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1030 else if(TestStepName() == KTestDeflateInit2_StreamNull)
1032 INFO_PRINTF1(_L("TestDeflateInit2_StreamNull():"));
1033 err = TestDeflateInit2_StreamNull();
1034 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1036 else if(TestStepName() == KTestInflateInit2_Version)
1038 INFO_PRINTF1(_L("TestInflateInit2_Version():"));
1039 err = TestInflateInit2_Version();
1040 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1042 else if(TestStepName() == KTestInflateInit2_VersionNull)
1044 INFO_PRINTF1(_L("TestInflateInit2_VersionNull():"));
1045 err = TestInflateInit2_VersionNull();
1046 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1048 else if(TestStepName() == KTestInflateInit2_WindowBits)
1050 INFO_PRINTF1(_L("TestInflateInit2_WindowBits():"));
1051 err = TestInflateInit2_WindowBits();
1052 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1054 else if(TestStepName() == KTestInflateInit2_StreamNull)
1056 INFO_PRINTF1(_L("TestInflateInit2_StreamNull():"));
1057 err = TestInflateInit2_StreamNull();
1058 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1060 else if(TestStepName() == KTestDeflate_HuffmanStrategy)
1062 INFO_PRINTF1(_L("TestDeflate_HuffmanStrategy():"));
1063 err = TestDeflate_HuffmanStrategy();
1064 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1066 else if(TestStepName() == KTestDeflate_AvailInZero)
1068 INFO_PRINTF1(_L("TestDeflate_AvailInZero():"));
1069 err = TestDeflate_AvailInZero();
1070 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1072 else if(TestStepName() == KTestGzsetparamDefaultCompression)
1074 INFO_PRINTF1(_L("TestGzsetparamDefaultCompression():"));
1075 err = TestGzsetparamDefaultCompression();
1076 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1078 else if(TestStepName() == KTestDeflateResetNullStream)
1080 INFO_PRINTF1(_L("TestDeflateResetNullStream():"));
1081 err = TestDeflateResetNullStream();
1082 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1084 else if(TestStepName() == KTestDeflateResetStreamStateNull)
1086 INFO_PRINTF1(_L("TestDeflateResetStreamStateNull():"));
1087 err = TestDeflateResetStreamStateNull();
1088 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1090 else if(TestStepName() == KTestDeflate_Scenarios)
1092 INFO_PRINTF1(_L("TestDeflate_Scenarios():"));
1093 err = TestDeflate_Scenarios();
1094 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1096 else if(TestStepName() == KTestDeflate_NullStream)
1098 INFO_PRINTF1(_L("TestDeflate_NullStream():"));
1099 err = TestDeflate_NullStream();
1100 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1102 else if(TestStepName() == KTestDeflate_StreamStateNull)
1104 INFO_PRINTF1(_L("TestDeflate_StreamStateNull():"));
1105 err = TestDeflate_StreamStateNull();
1106 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1108 else if(TestStepName() == KTestDeflateEndNull)
1110 INFO_PRINTF1(_L("TestDeflateEndNull():"));
1111 err = TestDeflateEndNull();
1112 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1114 else if(TestStepName() == KTestDeflateEndStreamStateNull)
1116 INFO_PRINTF1(_L("TestDeflateEndStreamStateNull():"));
1117 err = TestDeflateEndStreamStateNull();
1118 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1120 else if(TestStepName() == KTestDeflate_WindowBits)
1122 INFO_PRINTF1(_L("TestDeflate_WindowBits():"));
1123 err = TestDeflate_WindowBits();
1124 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1126 else if(TestStepName() == KTestDeflateBoundStreamNotNull)
1128 INFO_PRINTF1(_L("TestDeflateBoundStreamNotNull():"));
1129 err = TestDeflateBoundStreamNotNull();
1130 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1132 else if(TestStepName() == KTestDeflateBoundStreamNull)
1134 INFO_PRINTF1(_L("TestDeflateBoundStreamNull():"));
1135 err = TestDeflateBoundStreamNull();
1136 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1138 else if(TestStepName() == KTestDeflateBoundStreamStateNull)
1140 INFO_PRINTF1(_L("TestDeflateBoundStreamStateNull():"));
1141 err = TestDeflateBoundStreamStateNull();
1142 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1144 else if(TestStepName() == KTestDeflateSetDictionaryWrap)
1146 INFO_PRINTF1(_L("TestDeflateSetDictionaryWrap():"));
1147 err = TestDeflateSetDictionaryWrap();
1148 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1150 else if(TestStepName() == KTestDeflateSetDictionaryLen)
1152 INFO_PRINTF1(_L("TestDeflateSetDictionaryLen():"));
1153 err = TestDeflateSetDictionaryLen();
1154 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1156 else if(TestStepName() == KTestDeflateParamsStreamStateNull)
1158 INFO_PRINTF1(_L("TestDeflateParamsStreamStateNull():"));
1159 err = TestDeflateParamsStreamStateNull();
1160 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1162 else if(TestStepName() == KTestInflateSyncAvailInNull)
1164 INFO_PRINTF1(_L("TestInflateSyncAvailInNull():"));
1165 err = TestInflateSyncAvailInNull();
1166 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1168 else if(TestStepName() == KTestInflateSyncStreamNull)
1170 INFO_PRINTF1(_L("TestInflateSyncStreamNull():"));
1171 err = TestInflateSyncStreamNull();
1172 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1174 else if(TestStepName() == KTestInflateSyncStreamStateNull)
1176 INFO_PRINTF1(_L("TestInflateSyncStreamStateNull():"));
1177 err = TestInflateSyncStreamStateNull();
1178 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1180 else if(TestStepName() == KTestAdlerScenarios)
1182 INFO_PRINTF1(_L("TestAdlerScenarios():"));
1183 err = TestAdlerScenarios();
1184 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1186 else if(TestStepName() == KTestGzsetparamsFileNull)
1188 INFO_PRINTF1(_L("TestGzsetparamsFileNull():"));
1189 err = TestGzsetparamsFileNull();
1190 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1192 else if(TestStepName() == KTestDeflateTest01)
1194 INFO_PRINTF1(_L("TestDeflateTest01():"));
1195 err = TestDeflateTest01();
1196 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1198 else if(TestStepName() == KTestDeflatecopyDestNull)
1200 INFO_PRINTF1(_L("TestDeflatecopyDestNull():"));
1201 err = TestDeflatecopyDestNull();
1202 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1204 else if(TestStepName() == KTestDeflateCopyStreamStateNull)
1206 INFO_PRINTF1(_L("TestDeflateCopyStreamStateNull():"));
1207 err = TestDeflateCopyStreamStateNull();
1208 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1210 else if(TestStepName() == KTestDeflateInit2_WindowBits)
1212 INFO_PRINTF1(_L("TestDeflateInit2_WindowBits():"));
1213 err = TestDeflateInit2_WindowBits();
1214 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1216 else if(TestStepName() == KTestDeflateInit2_StreamSize)
1218 INFO_PRINTF1(_L("TestDeflateInit2_StreamSize():"));
1219 err = TestDeflateInit2_StreamSize();
1220 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1222 else if(TestStepName() == KTestDeflateInit2_MemLevel)
1224 INFO_PRINTF1(_L("TestDeflateInit2_MemLevel():"));
1225 err = TestDeflateInit2_MemLevel();
1226 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1228 else if(TestStepName() == KTestDeflateInit2_Level)
1230 INFO_PRINTF1(_L("TestDeflateInit2_Level():"));
1231 err = TestDeflateInit2_Level();
1232 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1234 else if(TestStepName() == KTestDeflateInit2_Strategy)
1236 INFO_PRINTF1(_L("TestDeflateInit2_Strategy():"));
1237 err = TestDeflateInit2_Strategy();
1238 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1240 else if(TestStepName() == KTestDeflateInit2_Version)
1242 INFO_PRINTF1(_L("TestDeflateInit2_Version():"));
1243 err = TestDeflateInit2_Version();
1244 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1246 else if(TestStepName() == KTestDeflateInit2_VersionNull)
1248 INFO_PRINTF1(_L("TestDeflateInit2_VersionNull():"));
1249 err = TestDeflateInit2_VersionNull();
1250 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1252 else if(TestStepName() == KTestDeflateInit2_StreamNull)
1254 INFO_PRINTF1(_L("TestDeflateInit2_StreamNull():"));
1255 err = TestDeflateInit2_StreamNull();
1256 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1258 else if(TestStepName() == KTestInflateInit2_Version)
1260 INFO_PRINTF1(_L("TestInflateInit2_Version():"));
1261 err = TestInflateInit2_Version();
1262 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1264 else if(TestStepName() == KTestInflateInit2_VersionNull)
1266 INFO_PRINTF1(_L("TestInflateInit2_VersionNull():"));
1267 err = TestInflateInit2_VersionNull();
1268 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1270 else if(TestStepName() == KTestInflateInit2_WindowBits)
1272 INFO_PRINTF1(_L("TestInflateInit2_WindowBits():"));
1273 err = TestInflateInit2_WindowBits();
1274 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1276 else if(TestStepName() == KTestInflateInit2_StreamNull)
1278 INFO_PRINTF1(_L("TestInflateInit2_StreamNull():"));
1279 err = TestInflateInit2_StreamNull();
1280 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1282 else if(TestStepName() == KTestDeflate_HuffmanStrategy)
1284 INFO_PRINTF1(_L("TestDeflate_HuffmanStrategy():"));
1285 err = TestDeflate_HuffmanStrategy();
1286 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1288 else if(TestStepName() == KTestDeflate_AvailInZero)
1290 INFO_PRINTF1(_L("TestDeflate_AvailInZero():"));
1291 err = TestDeflate_AvailInZero();
1292 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1294 else if(TestStepName() == KTestGzsetparamDefaultCompression)
1296 INFO_PRINTF1(_L("TestGzsetparamDefaultCompression():"));
1297 err = TestGzsetparamDefaultCompression();
1298 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1300 else if(TestStepName() == KTestDeflateResetNullStream)
1302 INFO_PRINTF1(_L("TestDeflateResetNullStream():"));
1303 err = TestDeflateResetNullStream();
1304 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1306 else if(TestStepName() == KTestDeflateResetStreamStateNull)
1308 INFO_PRINTF1(_L("TestDeflateResetStreamStateNull():"));
1309 err = TestDeflateResetStreamStateNull();
1310 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1312 else if(TestStepName() == KTestDeflate_Scenarios)
1314 INFO_PRINTF1(_L("TestDeflate_Scenarios():"));
1315 err = TestDeflate_Scenarios();
1316 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1318 else if(TestStepName() == KTestDeflate_NullStream)
1320 INFO_PRINTF1(_L("TestDeflate_NullStream():"));
1321 err = TestDeflate_NullStream();
1322 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1324 else if(TestStepName() == KTestDeflate_StreamStateNull)
1326 INFO_PRINTF1(_L("TestDeflate_StreamStateNull():"));
1327 err = TestDeflate_StreamStateNull();
1328 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1330 else if(TestStepName() == KTestDeflateEndNull)
1332 INFO_PRINTF1(_L("TestDeflateEndNull():"));
1333 err = TestDeflateEndNull();
1334 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1336 else if(TestStepName() == KTestDeflateEndStreamStateNull)
1338 INFO_PRINTF1(_L("TestDeflateEndStreamStateNull():"));
1339 err = TestDeflateEndStreamStateNull();
1340 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1342 else if(TestStepName() == KTestDeflate_WindowBits)
1344 INFO_PRINTF1(_L("TestDeflate_WindowBits():"));
1345 err = TestDeflate_WindowBits();
1346 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1348 else if(TestStepName() == KTestDeflateBoundStreamNotNull)
1350 INFO_PRINTF1(_L("TestDeflateBoundStreamNotNull():"));
1351 err = TestDeflateBoundStreamNotNull();
1352 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1354 else if(TestStepName() == KTestDeflateBoundStreamNull)
1356 INFO_PRINTF1(_L("TestDeflateBoundStreamNull():"));
1357 err = TestDeflateBoundStreamNull();
1358 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1360 else if(TestStepName() == KTestDeflateBoundStreamStateNull)
1362 INFO_PRINTF1(_L("TestDeflateBoundStreamStateNull():"));
1363 err = TestDeflateBoundStreamStateNull();
1364 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1366 else if(TestStepName() == KTestDeflateSetDictionaryWrap)
1368 INFO_PRINTF1(_L("TestDeflateSetDictionaryWrap():"));
1369 err = TestDeflateSetDictionaryWrap();
1370 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1372 else if(TestStepName() == KTestDeflateSetDictionaryLen)
1374 INFO_PRINTF1(_L("TestDeflateSetDictionaryLen():"));
1375 err = TestDeflateSetDictionaryLen();
1376 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1378 else if(TestStepName() == KTestInflateSetDictionaryBadMode)
1380 INFO_PRINTF1(_L("TestInflateSetDictionaryBadMode():"));
1381 err = TestInflateSetDictionaryBadMode();
1382 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1384 else if(TestStepName() == KTestInflateSetDictionaryStreamStateNull)
1386 INFO_PRINTF1(_L("TestInflateSetDictionaryStreamStateNull():"));
1387 err = TestInflateSetDictionaryStreamStateNull();
1388 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1390 else if(TestStepName() == KTestDeflateParamsStreamStateNull)
1392 INFO_PRINTF1(_L("TestDeflateParamsStreamStateNull():"));
1393 err = TestDeflateParamsStreamStateNull();
1394 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1396 else if(TestStepName() == KTestInflateSyncAvailInNull)
1398 INFO_PRINTF1(_L("TestInflateSyncAvailInNull():"));
1399 err = TestInflateSyncAvailInNull();
1400 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1402 else if(TestStepName() == KTestInflateSyncStreamNull)
1404 INFO_PRINTF1(_L("TestInflateSyncStreamNull():"));
1405 err = TestInflateSyncStreamNull();
1406 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1408 else if(TestStepName() == KTestInflateSyncStreamStateNull)
1410 INFO_PRINTF1(_L("TestInflateSyncStreamStateNull():"));
1411 err = TestInflateSyncStreamStateNull();
1412 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1414 else if(TestStepName() == KTestInflateSyncPointStreamStateNull)
1416 INFO_PRINTF1(_L("TestInflateSyncPointStreamStateNull():"));
1417 err = TestInflateSyncPointStreamStateNull();
1418 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1420 else if(TestStepName() == KTestAdlerScenarios)
1422 INFO_PRINTF1(_L("TestAdlerScenarios():"));
1423 err = TestAdlerScenarios();
1424 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1426 else if(TestStepName() == KTestGzsetparamsFileNull)
1428 INFO_PRINTF1(_L("TestGzsetparamsFileNull():"));
1429 err = TestGzsetparamsFileNull();
1430 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1432 else if(TestStepName() == KTestGzopenWrite)
1434 INFO_PRINTF1(_L("TestGzopenWrite():"));
1435 err = TestGzopenWrite();
1436 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1438 else if(TestStepName() == KTestGzreadLargeFile)
1440 INFO_PRINTF1(_L("TestGzreadLargeFile():"));
1441 err = TestGzreadLargeFile();
1442 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1444 else if(TestStepName() == KTestGzopenWriteNoPath)
1446 INFO_PRINTF1(_L("TestGzopenWriteNoPath():"));
1447 err = TestGzopenWriteNoPath();
1448 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1450 else if(TestStepName() == KTestGzreadLenZero)
1452 INFO_PRINTF1(_L("TestGzreadLenZero():"));
1453 err = TestGzreadLenZero();
1454 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1456 else if(TestStepName() == KTestGzreadBufZero)
1458 INFO_PRINTF1(_L("TestGzreadBufZero():"));
1459 err = TestGzreadBufZero();
1460 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1462 else if(TestStepName() == KTestGzreadNonGzFile)
1464 INFO_PRINTF1(_L("TestGzreadNonGzFile():"));
1465 err = TestGzreadNonGzFile();
1466 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1468 else if(TestStepName() == KTestGzrewindNonGzFile)
1470 INFO_PRINTF1(_L("TestGzrewindNonGzFile():"));
1471 err = TestGzrewindNonGzFile();
1472 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1474 else if(TestStepName() == KTestGzrewindFileNull)
1476 INFO_PRINTF1(_L("TestGzrewindFileNull():"));
1477 err = TestGzrewindFileNull();
1478 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1480 else if(TestStepName() == KTestGzflushWithZFinish)
1482 INFO_PRINTF1(_L("TestGzflushWithZFinish():"));
1483 err = TestGzflushWithZFinish();
1484 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1486 else if(TestStepName() == KTestUncompressLenSmall)
1488 INFO_PRINTF1(_L("TestUncompressLenSmall():"));
1489 err = TestUncompressLenSmall();
1490 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1492 else if(TestStepName() == KTestUncompressBufNull)
1494 INFO_PRINTF1(_L("TestUncompressBufNull():"));
1495 err = TestUncompressBufNull();
1496 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1498 else if(TestStepName() == KTestUncompressLenNull)
1500 INFO_PRINTF1(_L("TestUncompressLenNull():"));
1501 err = TestUncompressLenNull();
1502 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1504 else if(TestStepName() == KTestInflateScenarios)
1506 INFO_PRINTF1(_L("TestInflateScenarios():"));
1507 err = TestInflateScenarios();
1508 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1510 else if(TestStepName() == KTestInflateStreamStateNull)
1512 INFO_PRINTF1(_L("TestInflateStreamStateNull():"));
1513 err = TestInflateStreamStateNull();
1514 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1516 else if(TestStepName() == KTestInflateResetStreamStateNull)
1518 INFO_PRINTF1(_L("TestInflateResetStreamStateNull():"));
1519 err = TestInflateResetStreamStateNull();
1520 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
1521 } //END testcases of tzlibblocks.cpp
1523 // BEGIN testcases of tzlibadvanced.cpp
1524 else if(TestStepName() == KTestDeflateTuneL)
1526 INFO_PRINTF1(_L("TestDeflateTuneL():"));
1527 SetTestStepResult(TestDeflateTuneL());
1529 else if(TestStepName() == KTestDeflateTuneFailL)
1531 INFO_PRINTF1(_L("TestDeflateTuneFailL():"));
1532 SetTestStepResult(TestDeflateTuneFailL());
1534 else if(TestStepName() == KTestDefInfGZipDefaultHeaderIgnoreL)
1536 INFO_PRINTF1(_L("TestDefInfGZipDefaultHeaderIgnoreL():"));
1537 SetTestStepResult(TestDefInfGZipDefaultHeaderIgnoreL());
1539 else if(TestStepName() == KTestDefInfGZipDefaultHeaderAutoL)
1541 INFO_PRINTF1(_L("TestDefInfGZipDefaultHeaderAutoL():"));
1542 SetTestStepResult(TestDefInfGZipDefaultHeaderAutoL());
1544 else if(TestStepName() == KTestDefInfGZipSpecifiedHeaderManualL)
1546 INFO_PRINTF1(_L("TestDefInfGZipSpecifiedHeaderManualL():"));
1547 SetTestStepResult(TestDefInfGZipSpecifiedHeaderManualL());
1549 else if(TestStepName() == KTestDefInfGZipSpecifiedHeaderAutoL)
1551 INFO_PRINTF1(_L("TestDefInfGZipSpecifiedHeaderAutoL():"));
1552 SetTestStepResult(TestDefInfGZipSpecifiedHeaderAutoL());
1554 else if(TestStepName() == KTestDefInfZlibHeaderAutoL)
1556 INFO_PRINTF1(_L("TestDefInfZlibHeaderAutoL():"));
1557 SetTestStepResult(TestDefInfZlibHeaderAutoL());
1559 else if(TestStepName() == KTestDeflateSetHeaderFailsL)
1561 INFO_PRINTF1(_L("TestDeflateSetHeaderFailsL():"));
1562 SetTestStepResult(TestDeflateSetHeaderFailsL());
1564 else if(TestStepName() == KTestInflateGetHeaderFailsL)
1566 INFO_PRINTF1(_L("TestInflateGetHeaderFailsL():"));
1567 SetTestStepResult(TestInflateGetHeaderFailsL());
1569 else if(TestStepName() == KTestDefInfRawL)
1571 INFO_PRINTF1(_L("TestDefInfRawL():"));
1572 SetTestStepResult(TestDefInfRawL());
1574 else if(TestStepName() == KTestDefRawFailsL)
1576 INFO_PRINTF1(_L("TestDefRawFailsL():"));
1577 SetTestStepResult(TestDefRawFailsL());
1579 else if(TestStepName() == KTestDefInfRawFailsL)
1581 INFO_PRINTF1(_L("TestDefInfRawFailsL():"));
1582 SetTestStepResult(TestDefInfRawFailsL());
1584 else if(TestStepName() == KTestDeflatePrimeL)
1586 INFO_PRINTF1(_L("TestDeflatePrimeL():"));
1587 SetTestStepResult(TestDeflatePrimeL());
1589 else if(TestStepName() == KTestDeflatePrimeFailsL)
1591 INFO_PRINTF1(_L("TestDeflatePrimeFailsL():"));
1592 SetTestStepResult(TestDeflatePrimeFailsL());
1594 else if(TestStepName() == KTestInflatePrimeFailsL)
1596 INFO_PRINTF1(_L("TestInflatePrimeFailsL():"));
1597 SetTestStepResult(TestInflatePrimeFailsL());
1599 else if(TestStepName() == KTestInflateCopyL)
1601 INFO_PRINTF1(_L("TestInflateCopyL():"));
1602 SetTestStepResult(TestInflateCopyL());
1604 else if(TestStepName() == KTestInflateCopyFailsParamsL)
1606 INFO_PRINTF1(_L("TestInflateCopyFailsParamsL():"));
1607 SetTestStepResult(TestInflateCopyFailsParamsL());
1609 else if(TestStepName() == KTestInflateCopyFailsMemL)
1611 INFO_PRINTF1(_L("TestInflateCopyFailsMemL():"));
1612 SetTestStepResult(TestInflateCopyFailsMemL());
1614 else if(TestStepName() == KTestInflateBackL)
1616 INFO_PRINTF1(_L("TestInflateBackL():"));
1617 SetTestStepResult(TestInflateBackL());
1619 else if(TestStepName() == KTestInflateBackEndFailsL)
1621 INFO_PRINTF1(_L("TestInflateBackEndFailsL():"));
1622 SetTestStepResult(TestInflateBackEndFailsL());
1624 else if(TestStepName() == KTestInflateBackFailsL)
1626 INFO_PRINTF1(_L("TestInflateBackFailsL():"));
1627 SetTestStepResult(TestInflateBackFailsL());
1629 else if(TestStepName() == KTestInflateBackInitFailsParamsL)
1631 INFO_PRINTF1(_L("TestInflateBackInitFailsParamsL():"));
1632 SetTestStepResult(TestInflateBackInitFailsParamsL());
1634 else if(TestStepName() == KTestInflateBackInitFailsMem)
1636 INFO_PRINTF1(_L("TestInflateBackInitFailsMem():"));
1637 SetTestStepResult(TestInflateBackInitFailsMem());
1639 else if(TestStepName() == KTestAdler32CombineL)
1641 INFO_PRINTF1(_L("TestAdler32CombineL():"));
1642 SetTestStepResult(TestAdler32CombineL());
1644 else if(TestStepName() == KTestCrc32CombineL)
1646 INFO_PRINTF1(_L("TestCrc32CombineL():"));
1647 SetTestStepResult(TestCrc32CombineL());
1649 else if(TestStepName() == KTestZlibCompileFlagsL)
1651 INFO_PRINTF1(_L("TestZlibCompileFlagsL():"));
1652 SetTestStepResult(TestZlibCompileFlagsL());
1655 return TestStepResult();