os/ossrv/compressionlibs/ziplib/test/tef/tlibz/src/tzlib.cpp
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     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".
     7 //
     8 // Initial Contributors:
     9 // Nokia Corporation - initial contribution.
    10 //
    11 // Contributors:
    12 //
    13 // Description:
    14 // Name        : tzlib.cpp
    15 // 
    16 //
    17 
    18 #include "tzlib.h"
    19 
    20 CTestZlib::CTestZlib(const TDesC& aStepName)
    21 	{
    22 	iParamCnt=0;
    23 	// MANDATORY Call to base class method to set up the human readable name for logging.
    24 	SetTestStepName(aStepName);		
    25 	}
    26 
    27 TVerdict CTestZlib::doTestStepPreambleL()
    28 	{
    29 	__UHEAP_MARK;	
    30 	SetTestStepResult(EPass);
    31 	return TestStepResult();
    32 	}
    33 
    34 
    35 TVerdict CTestZlib::doTestStepPostambleL()
    36 	{
    37 	__UHEAP_MARKEND;	
    38 	return TestStepResult();
    39 	}
    40 
    41 
    42 TVerdict CTestZlib::doTestStepL()
    43 	{
    44 	int err=KErrNone;
    45 
    46 	// BEGIN testcases of tzlib.cpp
    47 	if(TestStepName() == Ktest_zlibVersion)
    48    		{
    49    		INFO_PRINTF1(_L("Test_zlibVersion():"));
    50    		err = Test_zlibVersion();
    51    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
    52    		}
    53    	else if(TestStepName() == Ktest_compress01)
    54    		{
    55    		INFO_PRINTF1(_L("Test_compress01():"));
    56    		err = Test_compress01();
    57    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
    58    		}
    59    	else if(TestStepName() == Ktest_deflate01)
    60 		{
    61    		INFO_PRINTF1(_L("Test_deflate01():"));
    62    		err = Test_deflate01();
    63    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
    64    		}
    65    	else if(TestStepName() == Ktest_deflate02)
    66 		{
    67    		INFO_PRINTF1(_L("Test_deflate02():"));
    68    		err = Test_deflate02();
    69    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
    70    		}
    71    	else if(TestStepName() == Ktest_deflateEnd)
    72 		{
    73    		INFO_PRINTF1(_L("Test_deflateEnd():"));
    74    		err = Test_deflateEnd();
    75    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
    76    		}
    77    	else if(TestStepName() == Ktest_inflate01)
    78 		{
    79    		INFO_PRINTF1(_L("Test_inflate01():"));
    80    		err = Test_inflate01();
    81    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
    82    		}
    83    	else if(TestStepName() == Ktest_inflate02)
    84 		{
    85    		INFO_PRINTF1(_L("Test_inflate02():"));
    86    		err = Test_inflate02();
    87    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
    88    		}
    89    	else if(TestStepName() == Ktest_inflate03)
    90 		{
    91    		INFO_PRINTF1(_L("Test_inflate03():"));
    92    		err = Test_inflate03();
    93    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
    94    		}
    95    	else if(TestStepName() == Ktest_inflate04)
    96 		{
    97    		INFO_PRINTF1(_L("Test_inflate04():"));
    98    		err = Test_inflate04();
    99    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   100    		}
   101    	else if(TestStepName() == Ktest_inflate05)
   102 		{
   103    		INFO_PRINTF1(_L("Test_inflate05():"));
   104    		err = Test_inflate05();
   105    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   106    		}
   107    	else if(TestStepName() == Ktest_inflate06)
   108 		{
   109    		INFO_PRINTF1(_L("Test_inflate06():"));
   110    		err = Test_inflate06();
   111    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   112    		}
   113    	else if(TestStepName() == Ktest_inflateEnd)
   114 		{
   115    		INFO_PRINTF1(_L("Test_inflateEnd():"));
   116    		err = Test_inflateEnd();
   117    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   118    		}
   119    	else if(TestStepName() == Ktest_deflateSetDictionary01)
   120 		{
   121    		INFO_PRINTF1(_L("Test_deflateSetDictionary01():"));
   122    		err = Test_deflateSetDictionary01();
   123    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   124    		}
   125    	else if(TestStepName() == Ktest_deflateSetDictionary02)
   126 		{
   127    		INFO_PRINTF1(_L("Test_deflateSetDictionary02():"));
   128    		err = Test_deflateSetDictionary02();
   129    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   130    		}
   131    	else if(TestStepName() == Ktest_deflateSetDictionary03)
   132 		{
   133    		INFO_PRINTF1(_L("Test_deflateSetDictionary03():"));
   134    		err = Test_deflateSetDictionary03();
   135    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   136    		}
   137    	else if(TestStepName() == Ktest_deflateSetDictionary04)
   138 		{
   139    		INFO_PRINTF1(_L("Test_deflateSetDictionary04():"));
   140    		err = Test_deflateSetDictionary04();
   141    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   142    		}
   143    	else if(TestStepName() == Ktest_deflateSetDictionary05)
   144 		{
   145    		INFO_PRINTF1(_L("Test_deflateSetDictionary05():"));
   146    		err = Test_deflateSetDictionary05();
   147    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   148    		}
   149    else if(TestStepName() == Ktest_gzio)
   150 		{
   151    		INFO_PRINTF1(_L("Test_gzio():"));
   152    		err = Test_gzio();
   153    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   154    		}
   155    	else if(TestStepName() == Ktest_gzdirect)
   156 		{
   157    		INFO_PRINTF1(_L("Test_gzdirect():"));
   158    		err = Test_gzdirect();
   159    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   160    		}
   161    	else if(TestStepName() == Ktest_gzdirectnull)
   162 		{
   163    		INFO_PRINTF1(_L("Test_gzdirectnull():"));
   164    		err = Test_gzdirectnull();
   165    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   166    		}
   167    	else if(TestStepName() == Ktest_gzclearerr)
   168 		{
   169    		INFO_PRINTF1(_L("Test_gzclearerr():"));
   170    		err = Test_gzclearerr();
   171    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   172    		}
   173    	else if(TestStepName() == Ktest_gzclearerr_null)
   174 		{
   175    		INFO_PRINTF1(_L("Test_gzclearerr_null():"));
   176    		err = Test_gzclearerr_null();
   177    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   178    		}	
   179    	else if(TestStepName() == Ktest_gzerror_streamend)
   180 		{
   181    		INFO_PRINTF1(_L("Test_gzerror_streamend():"));
   182    		err = Test_gzerror_streamend();
   183    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   184    		}	
   185    	else if(TestStepName() == Ktest_gzungetcnegative)
   186 		{
   187    		INFO_PRINTF1(_L("Test_gzungetcnegative():"));
   188    		err = Test_gzungetcnegative();
   189    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   190    		}
   191    	else if(TestStepName() == Ktest_gzseeknegative)
   192 		{
   193    		INFO_PRINTF1(_L("Test_gzseeknegative():"));
   194    		err = Test_gzseeknegative();
   195    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   196    		}
   197    	else if(TestStepName() == Ktest_gzdirecttxt)
   198 		{
   199    		INFO_PRINTF1(_L("Test_gzdirecttxt():"));
   200    		err = Test_gzdirecttxt();
   201    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   202    		}
   203    	else if(TestStepName() == KtestGzungetcChain)
   204 		{
   205    		INFO_PRINTF1(_L("TestGzungetcChain():"));
   206    		err = TestGzungetcChain();
   207    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   208    		}
   209    	else if(TestStepName() == KtestGzseekBack)
   210 		{
   211    		INFO_PRINTF1(_L("TestGzseekBack():"));
   212    		err = TestGzseekBack();
   213    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   214    		}
   215    	else if(TestStepName() == KtestGzseekAppend)
   216 		{
   217    		INFO_PRINTF1(_L("TestGzseekAppend():"));
   218    		err = TestGzseekAppend();
   219    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   220    		}
   221    	else if(TestStepName() == KtestGzseekHugeOffset)
   222 		{
   223    		INFO_PRINTF1(_L("TestGzseekHugeOffset():"));
   224    		err = TestGzseekHugeOffset();
   225    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   226    		}
   227    	else if(TestStepName() == KtestGzseekNoSize)
   228 		{
   229    		INFO_PRINTF1(_L("TestGzseekNoSize():"));
   230    		err = TestGzseekNoSize();
   231    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   232    		}
   233    	else if(TestStepName() == KtestGzopenLongPath01)
   234 		{
   235    		INFO_PRINTF1(_L("TestGzopenLongPath01():"));
   236    		err = TestGzopenLongPath01();
   237    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   238    		}
   239    	else if(TestStepName() == KtestGzseekLongPath01)
   240 		{
   241    		INFO_PRINTF1(_L("TestGzseekLongPath01():"));
   242    		err = TestGzseekLongPath01();
   243    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   244    		}
   245    	else if(TestStepName() == KtestGzopenLongPath02)
   246 		{
   247    		INFO_PRINTF1(_L("TestGzopenLongPath02():"));
   248    		err = TestGzopenLongPath02();
   249    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   250    		}
   251    	else if(TestStepName() == KtestGzseekMixedFile01)
   252 		{
   253    		INFO_PRINTF1(_L("TestGzseekMixedFile01():"));
   254    		err = TestGzseekMixedFile01();
   255    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   256    		}
   257    	else if(TestStepName() == KtestGzopenNoMode)
   258 		{
   259    		INFO_PRINTF1(_L("TestGzopenNoMode():"));
   260    		err = TestGzopenNoMode();
   261    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   262    		}
   263    	else if(TestStepName() == KtestGzopenNoPath)
   264 		{
   265    		INFO_PRINTF1(_L("TestGzopenNoPath():"));
   266    		err = TestGzopenNoPath();
   267    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   268    		}
   269    	else if(TestStepName() == KtestGzopenNoPathMode)
   270 		{
   271    		INFO_PRINTF1(_L("TestGzopenNoPathMode():"));
   272    		err = TestGzopenNoPathMode();
   273    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   274    		}
   275    	else if(TestStepName() == KtestGzseekConcatedFile01)
   276 		{
   277    		INFO_PRINTF1(_L("TestGzseekConcatedFile01():"));
   278    		err = TestGzseekConcatedFile01();
   279    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   280    		}
   281    	else if(TestStepName() == KtestGzopenDiffMode)
   282 		{
   283    		INFO_PRINTF1(_L("TestGzopenDiffMode():"));
   284    		err = TestGzopenDiffMode();
   285    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   286    		}
   287    	else if(TestStepName() == KtestGzseekConcatedFile02)
   288 		{
   289    		INFO_PRINTF1(_L("TestGzseekConcatedFile02():"));
   290    		err = TestGzseekConcatedFile02();
   291    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   292    		}
   293    	else if(TestStepName() == KtestGzprintf01)
   294 		{
   295    		INFO_PRINTF1(_L("TestGzprintf01():"));
   296    		err = TestGzprintf01();
   297    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   298    		}
   299    	else if(TestStepName() == KtestGzprintf02)
   300 		{
   301    		INFO_PRINTF1(_L("TestGzprintf02():"));
   302    		err = TestGzprintf02();
   303    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   304    		}
   305    	else if(TestStepName() == KtestGzflushNull)
   306 		{
   307    		INFO_PRINTF1(_L("TestGzflushNull():"));
   308    		err = TestGzflushNull();
   309    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   310    		}
   311    else if(TestStepName() == KtestGzflushRepeat)
   312 		{
   313    		INFO_PRINTF1(_L("TestGzflushRepeat():"));
   314    		err = TestGzflushRepeat();
   315    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   316    		}
   317    	else if(TestStepName() == KtestGzflushHugeBuf)
   318 		{
   319    		INFO_PRINTF1(_L("TestGzflushHugeBuf():"));
   320    		err = TestGzflushHugeBuf();
   321    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   322    		}
   323    	else if(TestStepName() == KtestGzrewindNull)
   324 		{
   325    		INFO_PRINTF1(_L("TestGzrewindNull():"));
   326    		err = TestGzrewindNull();
   327    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   328    		}
   329    	else if(TestStepName() == KtestGzrewindTransparent)
   330 		{
   331    		INFO_PRINTF1(_L("TestGzrewindTransparent():"));
   332    		err = TestGzrewindTransparent();
   333    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   334    		}
   335    	else if(TestStepName() == KtestGzgetsBufNull)
   336 		{
   337    		INFO_PRINTF1(_L("TestGzgetsBufNull():"));
   338    		err = TestGzgetsBufNull();
   339    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   340    		}
   341    	else if(TestStepName() == KtestGzgetsSmallBuf)
   342 		{
   343    		INFO_PRINTF1(_L("TestGzgetsSmallBuf():"));
   344    		err = TestGzgetsSmallBuf();
   345    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   346    		}			// END testcases of tzlib.cpp
   347    	
   348    	//BEGIN testcases of tzlib_auto.cpp
   349    	else if(TestStepName() == KtestDeflateReset)
   350 		{
   351    		INFO_PRINTF1(_L("TestDeflateReset():"));
   352    		err = TestDeflateReset();
   353    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   354    		}
   355    	else if(TestStepName() == KtestDeflateReset_fail)
   356 		{
   357    		INFO_PRINTF1(_L("TestDeflateReset_fail():"));
   358    		err = TestDeflateReset_fail();
   359    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   360    		}
   361    	else if(TestStepName() == KtestDeflateInit2_bits)
   362 		{
   363    		INFO_PRINTF1(_L("TestDeflateInit2_bits():"));
   364    		err = TestDeflateInit2_bits();
   365    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   366    		}
   367    	else if(TestStepName() == KtestDeflateInit2_level)
   368 		{
   369    		INFO_PRINTF1(_L("TestDeflateInit2_level():"));
   370    		err = TestDeflateInit2_level();
   371    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   372    		}
   373 	else if(TestStepName() == KtestInflateInit2_bits)
   374 		{
   375    		INFO_PRINTF1(_L("TestInflateInit2_bits():"));
   376    		err = TestInflateInit2_bits();
   377    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   378    		}
   379    	else if(TestStepName() == KtestGzread)
   380 		{
   381    		INFO_PRINTF1(_L("TestGzread():"));
   382    		err = TestGzread();
   383    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   384    		}	
   385    	else if(TestStepName() == KtestGzread_fail)
   386 		{
   387    		INFO_PRINTF1(_L("TestGzread_fail():"));
   388    		err = TestGzread_fail();
   389    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   390    		}
   391    		
   392    	else if(TestStepName() == KtestUncompress)
   393 		{
   394    		INFO_PRINTF1(_L("TestUncompress():"));
   395    		err = TestUncompress();
   396    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   397    		}
   398    	else if(TestStepName() == KtestUncompressfail)
   399 		{
   400    		INFO_PRINTF1(_L("TestUncompressfail():"));
   401    		err = TestUncompressfail();
   402    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   403    		}		
   404 	else if(TestStepName() == KtestInflateSetDictionary)
   405 		{
   406    		INFO_PRINTF1(_L("TestInflateSetDictionary():"));
   407    		err = TestInflateSetDictionary();
   408    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   409    		}
   410    	else if(TestStepName() == KtestInflateSetDictionary_size)
   411 		{
   412    		INFO_PRINTF1(_L("TestInflateSetDictionary_size():"));
   413    		err = TestInflateSetDictionary_size();
   414    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   415    		}	
   416    	else if(TestStepName() == KtestInflateSetDictionary_null)
   417 		{
   418    		INFO_PRINTF1(_L("TestInflateSetDictionary_null():"));
   419    		err = TestInflateSetDictionary_null();
   420    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   421    		}
   422    	else if(TestStepName() == KtestGzgets)
   423 		{
   424    		INFO_PRINTF1(_L("TestGzgets():"));
   425    		err = TestGzgets();
   426    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   427    		}	
   428    	else if(TestStepName() == KtestgzgetsFail)
   429 		{
   430    		INFO_PRINTF1(_L("TestgzgetsFail():"));
   431    		err = TestgzgetsFail();
   432    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   433    		}	
   434    	else if(TestStepName() == KtestgzgetsopenFail)
   435 		{
   436    		INFO_PRINTF1(_L("TestgzgetsopenFail():"));
   437    		err = TestgzgetsopenFail();
   438    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   439    		}	
   440    	else if(TestStepName() == KtestInflate)
   441 		{
   442    		INFO_PRINTF1(_L("TestInflate():"));
   443    		err = TestInflate();
   444    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   445    		}
   446    	else if(TestStepName() == KtestInflate_fail1)
   447 		{
   448    		INFO_PRINTF1(_L("TestInflate_fail1():"));
   449    		err = TestInflate_fail1();
   450    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   451    		}	
   452    	else if(TestStepName() == KtestInflate_fail2)
   453 		{
   454    		INFO_PRINTF1(_L("TestInflate_fail2():"));
   455    		err = TestInflate_fail2();
   456    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   457    		}	
   458    	else if(TestStepName() == KtestInflate_fail3)
   459 		{
   460    		INFO_PRINTF1(_L("TestInflate_fail3():"));
   461    		err = TestInflate_fail3();
   462    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   463    		}
   464    	else if(TestStepName() == KtestInflateend)
   465 		{
   466    		INFO_PRINTF1(_L("TestInflateend():"));
   467    		err = TestInflateend();
   468    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   469    		}	
   470    	else if(TestStepName() == KtestInflateend_fail)
   471 		{
   472    		INFO_PRINTF1(_L("TestInflateend_fail():"));
   473    		err = TestInflateend_fail();
   474    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   475    		}	
   476    	else if(TestStepName() == KtestInflateReset)
   477 		{
   478    		INFO_PRINTF1(_L("TestInflateReset():"));
   479    		err = TestInflateReset();
   480    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   481    		}
   482    	else if(TestStepName() == KtestInflateResetfail1)
   483 		{
   484    		INFO_PRINTF1(_L("TestInflateResetfail1():"));
   485    		err = TestInflateResetfail1();
   486    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   487    		}	
   488    	else if(TestStepName() == KtestInflateInit2_)
   489 		{
   490    		INFO_PRINTF1(_L("TestInflateInit2_():"));
   491    		err = TestInflateInit2_();
   492    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   493    		}
   494    	else if(TestStepName() == KtestInflateInit_)
   495 		{
   496    		INFO_PRINTF1(_L("TestInflateInit_():"));
   497    		err = TestInflateInit_();
   498    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   499    		}	
   500    	else if(TestStepName() == KtestInflateInit2_negative)
   501 		{
   502    		INFO_PRINTF1(_L("TestInflateInit2_negative():"));
   503    		err = TestInflateInit2_negative();
   504    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   505    		}		
   506    	else if(TestStepName() == KtestInflateInit_negative)
   507 		{
   508    		INFO_PRINTF1(_L("TestInflateInit_negative():"));
   509    		err = TestInflateInit_negative();
   510    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   511    		}
   512    	else if(TestStepName() == KtestInflateInit2_versioncheck)
   513 		{
   514    		INFO_PRINTF1(_L("TestInflateInit2_versioncheck():"));
   515    		err = TestInflateInit2_versioncheck();
   516    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   517    		}	
   518    	else if(TestStepName() == KtestInflateInit_versioncheck)
   519 		{
   520    		INFO_PRINTF1(_L("TestInflateInit_versioncheck():"));
   521    		err = TestInflateInit_versioncheck();
   522    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   523    		}	
   524    	else if(TestStepName() == KtestAdlerinit)
   525 		{
   526    		INFO_PRINTF1(_L("TestAdlerinit():"));
   527    		err = TestAdlerinit();
   528    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   529    		}
   530    	else if(TestStepName() == KtestAdler)
   531 		{
   532    		INFO_PRINTF1(_L("TestAdler():"));
   533    		err = TestAdler();
   534    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   535    		}	
   536    	else if(TestStepName() == KtestCompress)
   537 		{
   538    		INFO_PRINTF1(_L("TestCompress():"));
   539    		err = TestCompress();
   540    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   541    		}	
   542    	else if(TestStepName() == KtestCompress_negative)
   543 		{
   544    		INFO_PRINTF1(_L("TestCompress_negative():"));
   545    		err = TestCompress_negative();
   546    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   547    		}	
   548    	else if(TestStepName() == KtestCompress2_positive)
   549 		{
   550    		INFO_PRINTF1(_L("TestCompress2_positive():"));
   551    		err = TestCompress2_positive();
   552    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   553    		}
   554    	else if(TestStepName() == KtestCompress2_negative)
   555 		{
   556    		INFO_PRINTF1(_L("TestCompress2_negative():"));
   557    		err = TestCompress2_negative();
   558    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   559    		}	
   560    	else if(TestStepName() == KtestCompressbound)
   561 		{
   562    		INFO_PRINTF1(_L("TestCompressbound():"));
   563    		err = TestCompressbound();
   564    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   565    		}
   566    	else if(TestStepName() == KtestDeflatebound)
   567 		{
   568    		INFO_PRINTF1(_L("TestDeflatebound():"));
   569    		err = TestDeflatebound();
   570    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   571    		}	
   572    	else if(TestStepName() == KtestDeflateparams)
   573 		{
   574    		INFO_PRINTF1(_L("TestDeflateparams():"));
   575    		err = TestDeflateparams();
   576    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   577    		}	
   578    	else if(TestStepName() == KtestDeflateparamsfail1)
   579 		{
   580    		INFO_PRINTF1(_L("TestDeflateparamsfail1():"));
   581    		err = TestDeflateparamsfail1();
   582    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   583    		}
   584    	else if(TestStepName() == KtestDeflateparamsfail2)
   585 		{
   586    		INFO_PRINTF1(_L("TestDeflateparamsfail2():"));
   587    		err = TestDeflateparamsfail2();
   588    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   589    		}	
   590    	else if(TestStepName() == KtestCrcinit)
   591 		{
   592    		INFO_PRINTF1(_L("TestCrcinit():"));
   593    		err = TestCrcinit();
   594    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   595    		}	
   596    	else if(TestStepName() == KtestCrc)
   597 		{
   598    		INFO_PRINTF1(_L("TestCrc():"));
   599    		err = TestCrc();
   600    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   601    		}	
   602    	else if(TestStepName() == KtestGet_crc_table)
   603 		{
   604    		INFO_PRINTF1(_L("TestGet_crc_table():"));
   605    		err = TestGet_crc_table();
   606    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   607    		}	
   608    	else if(TestStepName() == KtestDeflateInit_)
   609 		{
   610    		INFO_PRINTF1(_L("TestDeflateInit_():"));
   611    		err = TestDeflateInit_();
   612    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   613    		}	
   614    	else if(TestStepName() == KtestDeflateInit_level)
   615 		{
   616    		INFO_PRINTF1(_L("TestDeflateInit_level():"));
   617    		err = TestDeflateInit_level();
   618    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   619    		}	
   620    	else if(TestStepName() == KtestDeflateInit2_)
   621 		{
   622    		INFO_PRINTF1(_L("TestDeflateInit2_():"));
   623    		err = TestDeflateInit2_();
   624    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   625    		}	
   626    	else if(TestStepName() == KtestDeflatefail)
   627 		{
   628    		INFO_PRINTF1(_L("TestDeflatefail():"));
   629    		err = TestDeflatefail();
   630    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   631    		}	
   632    	else if(TestStepName() == KtestDeflatefail2)
   633 		{
   634    		INFO_PRINTF1(_L("TestDeflatefail2():"));
   635    		err = TestDeflatefail2();
   636    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   637    		}
   638    	else if(TestStepName() == KtestZlibversion)
   639 		{
   640    		INFO_PRINTF1(_L("TestZlibversion():"));
   641    		err = TestZlibversion();
   642    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   643    		}
   644    else if(TestStepName() == KtestGzputc)
   645 		{
   646    		INFO_PRINTF1(_L("TestGzputc():"));
   647    		err = TestGzputc();
   648    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   649    		}		
   650    	else if(TestStepName() == KtestGzopen)
   651 		{
   652    		INFO_PRINTF1(_L("TestGzopen():"));
   653    		err = TestGzopen();
   654    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   655    		}	
   656    	else if(TestStepName() == KtestGzopenmode)
   657 		{
   658    		INFO_PRINTF1(_L("TestGzopenmode():"));
   659    		err = TestGzopenmode();
   660    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   661    		}
   662    	else if(TestStepName() == KtestGzopenfail)
   663 		{
   664    		INFO_PRINTF1(_L("TestGzopenfail():"));
   665    		err = TestGzopenfail();
   666    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   667    		}	
   668    	else if(TestStepName() == KtestGzputcfail)
   669 		{
   670    		INFO_PRINTF1(_L("TestGzputcfail():"));
   671    		err = TestGzputcfail();
   672    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   673    		}
   674    	else if(TestStepName() == KtestGzputcreturn)
   675 		{
   676    		INFO_PRINTF1(_L("TestGzputcreturn():"));
   677    		err = TestGzputcreturn();
   678    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   679    		}	
   680    	else if(TestStepName() == KtestGzputs)
   681 		{
   682    		INFO_PRINTF1(_L("TestGzputs():"));
   683    		err = TestGzputs();
   684    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   685    		}	
   686    	else if(TestStepName() == KtestGzputsfail)
   687 		{
   688    		INFO_PRINTF1(_L("TestGzputsfail():"));
   689    		err = TestGzputsfail();
   690    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   691    		}	
   692    	else if(TestStepName() == KtestGzprintf)
   693 		{
   694    		INFO_PRINTF1(_L("TestGzprintf():"));
   695    		err = TestGzprintf();
   696    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   697    		}		
   698    	else if(TestStepName() == KtestGzprintf_trying)
   699 		{
   700    		INFO_PRINTF1(_L("TestGzprintf_trying():"));
   701    		err = TestGzprintf_trying();
   702    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   703    		}
   704    	else if(TestStepName() == KtestGzwrite)
   705 		{
   706    		INFO_PRINTF1(_L("TestGzwrite():"));
   707    		err = TestGzwrite();
   708    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   709    		}	
   710    	else if(TestStepName() == KtestGzwritefail)
   711 		{
   712    		INFO_PRINTF1(_L("TestGzwritefail():"));
   713    		err = TestGzwritefail();
   714    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   715    		}
   716    	else if(TestStepName() == KtestGztell)
   717 		{
   718    		INFO_PRINTF1(_L("TestGztell():"));
   719    		err = TestGztell();
   720    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   721    		}	
   722    	else if(TestStepName() == KtestGztell1)
   723 		{
   724    		INFO_PRINTF1(_L("TestGztell1():"));
   725    		err = TestGztell1();
   726    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   727    		}	
   728    	else if(TestStepName() == KtestGztellfail1)
   729 		{
   730    		INFO_PRINTF1(_L("TestGztellfail1():"));
   731    		err = TestGztellfail1();
   732    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   733    		}
   734    	else if(TestStepName() == KtestDeflatecopy)
   735 		{
   736    		INFO_PRINTF1(_L("TestDeflatecopy():"));
   737    		err = TestDeflatecopy();
   738    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   739    		}	
   740    	else if(TestStepName() == KtestDeflatecopyfail)
   741 		{
   742    		INFO_PRINTF1(_L("TestDeflatecopyfail():"));
   743    		err = TestDeflatecopyfail();
   744    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   745    		}	
   746    	else if(TestStepName() == KtestGzclose)
   747 		{
   748    		INFO_PRINTF1(_L("TestGzclose():"));
   749    		err = TestGzclose();
   750    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   751    		}	
   752    	else if(TestStepName() == KtestGzclose_fail)
   753 		{
   754    		INFO_PRINTF1(_L("TestGzclose_fail():"));
   755    		err = TestGzclose_fail();
   756    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   757    		}
   758    	else if(TestStepName() == KtestGzeof)
   759 		{
   760    		INFO_PRINTF1(_L("TestGzeof():"));
   761    		err = TestGzeof();
   762    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   763    		}	
   764    	else if(TestStepName() == KtestGzeoffail1)
   765 		{
   766    		INFO_PRINTF1(_L("TestGzeoffail1():"));
   767    		err = TestGzeoffail1();
   768    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   769    		}	
   770    	else if(TestStepName() == KtestGzeoffail2)
   771 		{
   772    		INFO_PRINTF1(_L("TestGzeoffail2():"));
   773    		err = TestGzeoffail2();
   774    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   775    		}				
   776    	else if(TestStepName() == KtestGzgetc)
   777 		{
   778    		INFO_PRINTF1(_L("TestGzgetc():"));
   779    		err = TestGzgetc();
   780    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   781    		}
   782    	else if(TestStepName() == KtestGzflush)
   783 		{
   784    		INFO_PRINTF1(_L("TestGzflush():"));
   785    		err = TestGzflush();
   786    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   787    		}
   788    	else if(TestStepName() == KtestGzflushsync)
   789 		{
   790    		INFO_PRINTF1(_L("TestGzflushsync():"));
   791    		err = TestGzflushsync();
   792    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   793    		}
   794    	else if(TestStepName() == KtestGzflushfail)
   795 		{
   796    		INFO_PRINTF1(_L("TestGzflushfail():"));
   797    		err = TestGzflushfail();
   798    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   799    		}	
   800    	else if(TestStepName() == KtestGzerror)
   801 		{
   802    		INFO_PRINTF1(_L("TestGzerror():"));
   803    		err = TestGzerror();
   804    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   805    		}	
   806    	else if(TestStepName() == KtestGzerrorfail1)
   807 		{
   808    		INFO_PRINTF1(_L("TestGzerrorfail1():"));
   809    		err = TestGzerrorfail1();
   810    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   811    		}
   812    	else if(TestStepName() == KtestGzgetcfail)
   813 		{
   814    		INFO_PRINTF1(_L("TestGzgetcfail():"));
   815    		err = TestGzgetcfail();
   816    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   817    		}	
   818    	else if(TestStepName() == KtestDeflateSetDictionary)
   819 		{
   820    		INFO_PRINTF1(_L("TestDeflateSetDictionary():"));
   821    		err = TestDeflateSetDictionary();
   822    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   823    		}	
   824    	else if(TestStepName() == KtestDeflateSetDictionary_nodict)
   825 		{
   826    		INFO_PRINTF1(_L("TestDeflateSetDictionary_nodict():"));
   827    		err = TestDeflateSetDictionary_nodict();
   828    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   829    		}
   830    	else if(TestStepName() == KtestDeflateSetDictionary_fail)
   831 		{
   832    		INFO_PRINTF1(_L("TestDeflateSetDictionary_fail():"));
   833    		err = TestDeflateSetDictionary_fail();
   834    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   835    		}	
   836    	else if(TestStepName() == KtestDeflateend)
   837 		{
   838    		INFO_PRINTF1(_L("TestDeflateend():"));
   839    		err = TestDeflateend();
   840    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   841    		}
   842    	else if(TestStepName() == KtestDeflateendfail1)
   843 		{
   844    		INFO_PRINTF1(_L("TestDeflateendfail1():"));
   845    		err = TestDeflateendfail1();
   846    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   847    		}	
   848    	else if(TestStepName() == KtestDeflate)
   849 		{
   850    		INFO_PRINTF1(_L("TestDeflate():"));
   851    		err = TestDeflate();
   852    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   853    		}	
   854    	else if(TestStepName() == KtestGzseek)
   855 		{
   856    		INFO_PRINTF1(_L("TestGzseek():"));
   857    		err = TestGzseek();
   858    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   859    		}
   860    	else if(TestStepName() == KtestGzseekfail1)
   861 		{
   862    		INFO_PRINTF1(_L("TestGzseekfail1():"));
   863    		err = TestGzseekfail1();
   864    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   865    		}	
   866    	else if(TestStepName() == KtestGzseekfail2)
   867 		{
   868    		INFO_PRINTF1(_L("TestGzseekfail2():"));
   869    		err = TestGzseekfail2();
   870    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   871    		}	
   872    	else if(TestStepName() == KtestGzsetparams)
   873 		{
   874    		INFO_PRINTF1(_L("TestGzsetparams():"));
   875    		err = TestGzsetparams();
   876    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   877    		}
   878    	else if(TestStepName() == KtestGzsetparams_fail1)
   879 		{
   880    		INFO_PRINTF1(_L("TestGzsetparams_fail1():"));
   881    		err = TestGzsetparams_fail1();
   882    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   883    		}	
   884    	else if(TestStepName() == KtestGzsetparams_fail2)
   885 		{
   886    		INFO_PRINTF1(_L("TestGzsetparams_fail2():"));
   887    		err = TestGzsetparams_fail2();
   888    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   889    		}	
   890    	else if(TestStepName() == KtestGzsetparams_fail3)
   891 		{
   892    		INFO_PRINTF1(_L("TestGzsetparams_fail3():"));
   893    		err = TestGzsetparams_fail3();
   894    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   895    		}	
   896    	else if(TestStepName() == KtestGzrewind)
   897 		{
   898    		INFO_PRINTF1(_L("TestGzrewind():"));
   899    		err = TestGzrewind();
   900    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   901    		}	
   902    	else if(TestStepName() == KtestGzrewindfail)
   903 		{
   904    		INFO_PRINTF1(_L("TestGzrewindfail():"));
   905    		err = TestGzrewindfail();
   906    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   907    		}	
   908    	else if(TestStepName() == KtestGzdopen)
   909 		{
   910    		INFO_PRINTF1(_L("TestGzdopen():"));
   911    		err = TestGzdopen();
   912    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   913    		}
   914    	else if(TestStepName() == KtestGzdopen_fail)
   915 		{
   916    		INFO_PRINTF1(_L("TestGzdopen_fail():"));
   917    		err = TestGzdopen_fail();
   918    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   919    		}
   920    	else if(TestStepName() == KtestGzdopen_fail2)
   921 		{
   922    		INFO_PRINTF1(_L("TestGzdopen_fail2():"));
   923    		err = TestGzdopen_fail2();
   924    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   925    		}
   926    	else if(TestStepName() == KtestInflateSync)
   927 		{
   928    		INFO_PRINTF1(_L("TestInflateSync():"));
   929    		err = TestInflateSync();
   930    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   931    		}	
   932    	else if(TestStepName() == KtestinflateSyncfail)
   933 		{
   934    		INFO_PRINTF1(_L("TestinflateSyncfail():"));
   935    		err = TestinflateSyncfail();
   936    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   937    		}
   938    	else if(TestStepName() == KtestInflateSyncPoint)
   939 		{
   940    		INFO_PRINTF1(_L("TestInflateSyncPoint():"));
   941    		err = TestInflateSyncPoint();
   942    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   943    		}	
   944    	else if(TestStepName() == KtestInflateSyncPoint_null)
   945 		{
   946    		INFO_PRINTF1(_L("TestInflateSyncPoint_null():"));
   947    		err = TestInflateSyncPoint_null();
   948    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   949    		}
   950    	else if(TestStepName() == KtestZerror)
   951 		{
   952    		INFO_PRINTF1(_L("TestZerror():"));
   953    		err = TestZerror();
   954    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   955    		}	
   956    	else if(TestStepName() == KtestZerror1)
   957 		{
   958    		INFO_PRINTF1(_L("TestZerror1():"));
   959    		err = TestZerror1();
   960    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   961    		}		
   962    	else if(TestStepName() == KtestZerror2)
   963 		{
   964    		INFO_PRINTF1(_L("TestZerror2():"));
   965    		err = TestZerror2();
   966    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   967    		}				//END testcases of tzlib_auto.cpp
   968    	
   969    	// BEGIN testcases of tzlibblocks.cpp
   970    	else if(TestStepName() == KTestDeflateTest01)
   971 		{
   972    		INFO_PRINTF1(_L("TestDeflateTest01():"));
   973    		err = TestDeflateTest01();
   974    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   975    		}
   976    	else if(TestStepName() == KTestDeflatecopyDestNull)
   977 		{
   978    		INFO_PRINTF1(_L("TestDeflatecopyDestNull():"));
   979    		err = TestDeflatecopyDestNull();
   980    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   981    		}
   982    	else if(TestStepName() == KTestDeflateCopyStreamStateNull)
   983 		{
   984    		INFO_PRINTF1(_L("TestDeflateCopyStreamStateNull():"));
   985    		err = TestDeflateCopyStreamStateNull();
   986    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   987    		}
   988    	else if(TestStepName() == KTestDeflateInit2_WindowBits)
   989 		{
   990    		INFO_PRINTF1(_L("TestDeflateInit2_WindowBits():"));
   991    		err = TestDeflateInit2_WindowBits();
   992    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   993    		}
   994    	else if(TestStepName() == KTestDeflateInit2_StreamSize)
   995 		{
   996    		INFO_PRINTF1(_L("TestDeflateInit2_StreamSize():"));
   997    		err = TestDeflateInit2_StreamSize();
   998    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
   999    		}
  1000    	else if(TestStepName() == KTestDeflateInit2_MemLevel)
  1001 		{
  1002    		INFO_PRINTF1(_L("TestDeflateInit2_MemLevel():"));
  1003    		err = TestDeflateInit2_MemLevel();
  1004    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1005    		}
  1006    	else if(TestStepName() == KTestDeflateInit2_Level)
  1007 		{
  1008    		INFO_PRINTF1(_L("TestDeflateInit2_Level():"));
  1009    		err = TestDeflateInit2_Level();
  1010    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1011    		}
  1012    	else if(TestStepName() == KTestDeflateInit2_Strategy)
  1013 		{
  1014    		INFO_PRINTF1(_L("TestDeflateInit2_Strategy():"));
  1015    		err = TestDeflateInit2_Strategy();
  1016    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1017    		}
  1018    	else if(TestStepName() == KTestDeflateInit2_Version)
  1019 		{
  1020    		INFO_PRINTF1(_L("TestDeflateInit2_Version():"));
  1021    		err = TestDeflateInit2_Version();
  1022    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1023    		}
  1024    	else if(TestStepName() == KTestDeflateInit2_VersionNull)
  1025 		{
  1026    		INFO_PRINTF1(_L("TestDeflateInit2_VersionNull():"));
  1027    		err = TestDeflateInit2_VersionNull();
  1028    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1029    		}
  1030    	else if(TestStepName() == KTestDeflateInit2_StreamNull)
  1031 		{
  1032    		INFO_PRINTF1(_L("TestDeflateInit2_StreamNull():"));
  1033    		err = TestDeflateInit2_StreamNull();
  1034    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1035    		}
  1036    	else if(TestStepName() == KTestInflateInit2_Version)
  1037 		{
  1038    		INFO_PRINTF1(_L("TestInflateInit2_Version():"));
  1039    		err = TestInflateInit2_Version();
  1040    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1041    		}
  1042    	else if(TestStepName() == KTestInflateInit2_VersionNull)
  1043 		{
  1044    		INFO_PRINTF1(_L("TestInflateInit2_VersionNull():"));
  1045    		err = TestInflateInit2_VersionNull();
  1046    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1047    		}
  1048    	else if(TestStepName() == KTestInflateInit2_WindowBits)
  1049 		{
  1050    		INFO_PRINTF1(_L("TestInflateInit2_WindowBits():"));
  1051    		err = TestInflateInit2_WindowBits();
  1052    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1053    		}
  1054    	else if(TestStepName() == KTestInflateInit2_StreamNull)
  1055 		{
  1056    		INFO_PRINTF1(_L("TestInflateInit2_StreamNull():"));
  1057    		err = TestInflateInit2_StreamNull();
  1058    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1059    		}
  1060    	else if(TestStepName() == KTestDeflate_HuffmanStrategy)
  1061 		{
  1062    		INFO_PRINTF1(_L("TestDeflate_HuffmanStrategy():"));
  1063    		err = TestDeflate_HuffmanStrategy();
  1064    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1065    		}
  1066    	else if(TestStepName() == KTestDeflate_AvailInZero)
  1067 		{
  1068    		INFO_PRINTF1(_L("TestDeflate_AvailInZero():"));
  1069    		err = TestDeflate_AvailInZero();
  1070    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1071    		}
  1072    	else if(TestStepName() == KTestGzsetparamDefaultCompression)
  1073 		{
  1074    		INFO_PRINTF1(_L("TestGzsetparamDefaultCompression():"));
  1075    		err = TestGzsetparamDefaultCompression();
  1076    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1077    		}
  1078    	else if(TestStepName() == KTestDeflateResetNullStream)
  1079 		{
  1080    		INFO_PRINTF1(_L("TestDeflateResetNullStream():"));
  1081    		err = TestDeflateResetNullStream();
  1082    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1083    		}
  1084    	else if(TestStepName() == KTestDeflateResetStreamStateNull)
  1085 		{
  1086    		INFO_PRINTF1(_L("TestDeflateResetStreamStateNull():"));
  1087    		err = TestDeflateResetStreamStateNull();
  1088    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1089    		}
  1090    	else if(TestStepName() == KTestDeflate_Scenarios)
  1091 		{
  1092    		INFO_PRINTF1(_L("TestDeflate_Scenarios():"));
  1093    		err = TestDeflate_Scenarios();
  1094    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1095    		}
  1096    	else if(TestStepName() == KTestDeflate_NullStream)
  1097 		{
  1098    		INFO_PRINTF1(_L("TestDeflate_NullStream():"));
  1099    		err = TestDeflate_NullStream();
  1100    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1101    		}
  1102    	else if(TestStepName() == KTestDeflate_StreamStateNull)
  1103 		{
  1104    		INFO_PRINTF1(_L("TestDeflate_StreamStateNull():"));
  1105    		err = TestDeflate_StreamStateNull();
  1106    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1107    		}
  1108    	else if(TestStepName() == KTestDeflateEndNull)
  1109 		{
  1110    		INFO_PRINTF1(_L("TestDeflateEndNull():"));
  1111    		err = TestDeflateEndNull();
  1112    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1113    		}
  1114    	else if(TestStepName() == KTestDeflateEndStreamStateNull)
  1115 		{
  1116    		INFO_PRINTF1(_L("TestDeflateEndStreamStateNull():"));
  1117    		err = TestDeflateEndStreamStateNull();
  1118    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1119    		}
  1120    	else if(TestStepName() == KTestDeflate_WindowBits)
  1121 		{
  1122    		INFO_PRINTF1(_L("TestDeflate_WindowBits():"));
  1123    		err = TestDeflate_WindowBits();
  1124    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1125    		}
  1126    	else if(TestStepName() == KTestDeflateBoundStreamNotNull)
  1127 		{
  1128    		INFO_PRINTF1(_L("TestDeflateBoundStreamNotNull():"));
  1129    		err = TestDeflateBoundStreamNotNull();
  1130    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1131    		}
  1132    	else if(TestStepName() == KTestDeflateBoundStreamNull)
  1133 		{
  1134    		INFO_PRINTF1(_L("TestDeflateBoundStreamNull():"));
  1135    		err = TestDeflateBoundStreamNull();
  1136    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1137    		}
  1138    	else if(TestStepName() == KTestDeflateBoundStreamStateNull)
  1139 		{
  1140    		INFO_PRINTF1(_L("TestDeflateBoundStreamStateNull():"));
  1141    		err = TestDeflateBoundStreamStateNull();
  1142    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1143    		}
  1144    	else if(TestStepName() == KTestDeflateSetDictionaryWrap)
  1145 		{
  1146    		INFO_PRINTF1(_L("TestDeflateSetDictionaryWrap():"));
  1147    		err = TestDeflateSetDictionaryWrap();
  1148    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1149    		}
  1150    	else if(TestStepName() == KTestDeflateSetDictionaryLen)
  1151 		{
  1152    		INFO_PRINTF1(_L("TestDeflateSetDictionaryLen():"));
  1153    		err = TestDeflateSetDictionaryLen();
  1154    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1155    		}
  1156    	else if(TestStepName() == KTestDeflateParamsStreamStateNull)
  1157 		{
  1158    		INFO_PRINTF1(_L("TestDeflateParamsStreamStateNull():"));
  1159    		err = TestDeflateParamsStreamStateNull();
  1160    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1161    		}
  1162    	else if(TestStepName() == KTestInflateSyncAvailInNull)
  1163 		{
  1164    		INFO_PRINTF1(_L("TestInflateSyncAvailInNull():"));
  1165    		err = TestInflateSyncAvailInNull();
  1166    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1167    		}
  1168    	else if(TestStepName() == KTestInflateSyncStreamNull)
  1169 		{
  1170    		INFO_PRINTF1(_L("TestInflateSyncStreamNull():"));
  1171    		err = TestInflateSyncStreamNull();
  1172    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1173    		}
  1174    	else if(TestStepName() == KTestInflateSyncStreamStateNull)
  1175 		{
  1176    		INFO_PRINTF1(_L("TestInflateSyncStreamStateNull():"));
  1177    		err = TestInflateSyncStreamStateNull();
  1178    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1179    		}
  1180    	else if(TestStepName() == KTestAdlerScenarios)
  1181 		{
  1182    		INFO_PRINTF1(_L("TestAdlerScenarios():"));
  1183    		err = TestAdlerScenarios();
  1184    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1185    		}
  1186    	else if(TestStepName() == KTestGzsetparamsFileNull)
  1187 		{
  1188    		INFO_PRINTF1(_L("TestGzsetparamsFileNull():"));
  1189    		err = TestGzsetparamsFileNull();
  1190    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1191    		}
  1192    	else if(TestStepName() == KTestDeflateTest01)
  1193 		{
  1194    		INFO_PRINTF1(_L("TestDeflateTest01():"));
  1195    		err = TestDeflateTest01();
  1196    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1197    		}
  1198    	else if(TestStepName() == KTestDeflatecopyDestNull)
  1199 		{
  1200    		INFO_PRINTF1(_L("TestDeflatecopyDestNull():"));
  1201    		err = TestDeflatecopyDestNull();
  1202    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1203    		}
  1204    	else if(TestStepName() == KTestDeflateCopyStreamStateNull)
  1205 		{
  1206    		INFO_PRINTF1(_L("TestDeflateCopyStreamStateNull():"));
  1207    		err = TestDeflateCopyStreamStateNull();
  1208    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1209    		}
  1210    	else if(TestStepName() == KTestDeflateInit2_WindowBits)
  1211 		{
  1212    		INFO_PRINTF1(_L("TestDeflateInit2_WindowBits():"));
  1213    		err = TestDeflateInit2_WindowBits();
  1214    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1215    		}
  1216    	else if(TestStepName() == KTestDeflateInit2_StreamSize)
  1217 		{
  1218    		INFO_PRINTF1(_L("TestDeflateInit2_StreamSize():"));
  1219    		err = TestDeflateInit2_StreamSize();
  1220    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1221    		}
  1222    	else if(TestStepName() == KTestDeflateInit2_MemLevel)
  1223 		{
  1224    		INFO_PRINTF1(_L("TestDeflateInit2_MemLevel():"));
  1225    		err = TestDeflateInit2_MemLevel();
  1226    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1227    		}
  1228    	else if(TestStepName() == KTestDeflateInit2_Level)
  1229 		{
  1230    		INFO_PRINTF1(_L("TestDeflateInit2_Level():"));
  1231    		err = TestDeflateInit2_Level();
  1232    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1233    		}
  1234    	else if(TestStepName() == KTestDeflateInit2_Strategy)
  1235 		{
  1236    		INFO_PRINTF1(_L("TestDeflateInit2_Strategy():"));
  1237    		err = TestDeflateInit2_Strategy();
  1238    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1239    		}
  1240    	else if(TestStepName() == KTestDeflateInit2_Version)
  1241 		{
  1242    		INFO_PRINTF1(_L("TestDeflateInit2_Version():"));
  1243    		err = TestDeflateInit2_Version();
  1244    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1245    		}
  1246    	else if(TestStepName() == KTestDeflateInit2_VersionNull)
  1247 		{
  1248    		INFO_PRINTF1(_L("TestDeflateInit2_VersionNull():"));
  1249    		err = TestDeflateInit2_VersionNull();
  1250    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1251    		}
  1252    	else if(TestStepName() == KTestDeflateInit2_StreamNull)
  1253 		{
  1254    		INFO_PRINTF1(_L("TestDeflateInit2_StreamNull():"));
  1255    		err = TestDeflateInit2_StreamNull();
  1256    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1257    		}
  1258    	else if(TestStepName() == KTestInflateInit2_Version)
  1259 		{
  1260    		INFO_PRINTF1(_L("TestInflateInit2_Version():"));
  1261    		err = TestInflateInit2_Version();
  1262    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1263    		}
  1264    	else if(TestStepName() == KTestInflateInit2_VersionNull)
  1265 		{
  1266    		INFO_PRINTF1(_L("TestInflateInit2_VersionNull():"));
  1267    		err = TestInflateInit2_VersionNull();
  1268    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1269    		}
  1270    	else if(TestStepName() == KTestInflateInit2_WindowBits)
  1271 		{
  1272    		INFO_PRINTF1(_L("TestInflateInit2_WindowBits():"));
  1273    		err = TestInflateInit2_WindowBits();
  1274    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1275    		}
  1276    	else if(TestStepName() == KTestInflateInit2_StreamNull)
  1277 		{
  1278    		INFO_PRINTF1(_L("TestInflateInit2_StreamNull():"));
  1279    		err = TestInflateInit2_StreamNull();
  1280    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1281    		}
  1282    	else if(TestStepName() == KTestDeflate_HuffmanStrategy)
  1283 		{
  1284    		INFO_PRINTF1(_L("TestDeflate_HuffmanStrategy():"));
  1285    		err = TestDeflate_HuffmanStrategy();
  1286    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1287    		}
  1288    	else if(TestStepName() == KTestDeflate_AvailInZero)
  1289 		{
  1290    		INFO_PRINTF1(_L("TestDeflate_AvailInZero():"));
  1291    		err = TestDeflate_AvailInZero();
  1292    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1293    		}
  1294    	else if(TestStepName() == KTestGzsetparamDefaultCompression)
  1295 		{
  1296    		INFO_PRINTF1(_L("TestGzsetparamDefaultCompression():"));
  1297    		err = TestGzsetparamDefaultCompression();
  1298    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1299    		}
  1300    	else if(TestStepName() == KTestDeflateResetNullStream)
  1301 		{
  1302    		INFO_PRINTF1(_L("TestDeflateResetNullStream():"));
  1303    		err = TestDeflateResetNullStream();
  1304    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1305    		}
  1306    	else if(TestStepName() == KTestDeflateResetStreamStateNull)
  1307 		{
  1308    		INFO_PRINTF1(_L("TestDeflateResetStreamStateNull():"));
  1309    		err = TestDeflateResetStreamStateNull();
  1310    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1311    		}
  1312    	else if(TestStepName() == KTestDeflate_Scenarios)
  1313 		{
  1314    		INFO_PRINTF1(_L("TestDeflate_Scenarios():"));
  1315    		err = TestDeflate_Scenarios();
  1316    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1317    		}
  1318    	else if(TestStepName() == KTestDeflate_NullStream)
  1319 		{
  1320    		INFO_PRINTF1(_L("TestDeflate_NullStream():"));
  1321    		err = TestDeflate_NullStream();
  1322    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1323    		}
  1324    	else if(TestStepName() == KTestDeflate_StreamStateNull)
  1325 		{
  1326    		INFO_PRINTF1(_L("TestDeflate_StreamStateNull():"));
  1327    		err = TestDeflate_StreamStateNull();
  1328    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1329    		}
  1330    	else if(TestStepName() == KTestDeflateEndNull)
  1331 		{
  1332    		INFO_PRINTF1(_L("TestDeflateEndNull():"));
  1333    		err = TestDeflateEndNull();
  1334    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1335    		}
  1336    	else if(TestStepName() == KTestDeflateEndStreamStateNull)
  1337 		{
  1338    		INFO_PRINTF1(_L("TestDeflateEndStreamStateNull():"));
  1339    		err = TestDeflateEndStreamStateNull();
  1340    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1341    		}
  1342    	else if(TestStepName() == KTestDeflate_WindowBits)
  1343 		{
  1344    		INFO_PRINTF1(_L("TestDeflate_WindowBits():"));
  1345    		err = TestDeflate_WindowBits();
  1346    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1347    		}
  1348    	else if(TestStepName() == KTestDeflateBoundStreamNotNull)
  1349 		{
  1350    		INFO_PRINTF1(_L("TestDeflateBoundStreamNotNull():"));
  1351    		err = TestDeflateBoundStreamNotNull();
  1352    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1353    		}
  1354    	else if(TestStepName() == KTestDeflateBoundStreamNull)
  1355 		{
  1356    		INFO_PRINTF1(_L("TestDeflateBoundStreamNull():"));
  1357    		err = TestDeflateBoundStreamNull();
  1358    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1359    		}
  1360    	else if(TestStepName() == KTestDeflateBoundStreamStateNull)
  1361 		{
  1362    		INFO_PRINTF1(_L("TestDeflateBoundStreamStateNull():"));
  1363    		err = TestDeflateBoundStreamStateNull();
  1364    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1365    		}
  1366    	else if(TestStepName() == KTestDeflateSetDictionaryWrap)
  1367 		{
  1368    		INFO_PRINTF1(_L("TestDeflateSetDictionaryWrap():"));
  1369    		err = TestDeflateSetDictionaryWrap();
  1370    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1371    		}
  1372    	else if(TestStepName() == KTestDeflateSetDictionaryLen)
  1373 		{
  1374    		INFO_PRINTF1(_L("TestDeflateSetDictionaryLen():"));
  1375    		err = TestDeflateSetDictionaryLen();
  1376    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1377    		}
  1378    	else if(TestStepName() == KTestInflateSetDictionaryBadMode)
  1379 		{
  1380    		INFO_PRINTF1(_L("TestInflateSetDictionaryBadMode():"));
  1381    		err = TestInflateSetDictionaryBadMode();
  1382    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1383    		}
  1384    	else if(TestStepName() == KTestInflateSetDictionaryStreamStateNull)
  1385 		{
  1386    		INFO_PRINTF1(_L("TestInflateSetDictionaryStreamStateNull():"));
  1387    		err = TestInflateSetDictionaryStreamStateNull();
  1388    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1389    		}
  1390    	else if(TestStepName() == KTestDeflateParamsStreamStateNull)
  1391 		{
  1392    		INFO_PRINTF1(_L("TestDeflateParamsStreamStateNull():"));
  1393    		err = TestDeflateParamsStreamStateNull();
  1394    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1395    		}
  1396    	else if(TestStepName() == KTestInflateSyncAvailInNull)
  1397 		{
  1398    		INFO_PRINTF1(_L("TestInflateSyncAvailInNull():"));
  1399    		err = TestInflateSyncAvailInNull();
  1400    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1401    		}
  1402    	else if(TestStepName() == KTestInflateSyncStreamNull)
  1403 		{
  1404    		INFO_PRINTF1(_L("TestInflateSyncStreamNull():"));
  1405    		err = TestInflateSyncStreamNull();
  1406    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1407    		}
  1408    	else if(TestStepName() == KTestInflateSyncStreamStateNull)
  1409 		{
  1410    		INFO_PRINTF1(_L("TestInflateSyncStreamStateNull():"));
  1411    		err = TestInflateSyncStreamStateNull();
  1412    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1413    		}
  1414    	else if(TestStepName() == KTestInflateSyncPointStreamStateNull)
  1415 		{
  1416    		INFO_PRINTF1(_L("TestInflateSyncPointStreamStateNull():"));
  1417    		err = TestInflateSyncPointStreamStateNull();
  1418    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1419    		}
  1420    	else if(TestStepName() == KTestAdlerScenarios)
  1421 		{
  1422    		INFO_PRINTF1(_L("TestAdlerScenarios():"));
  1423    		err = TestAdlerScenarios();
  1424    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1425    		}
  1426    	else if(TestStepName() == KTestGzsetparamsFileNull)
  1427 		{
  1428    		INFO_PRINTF1(_L("TestGzsetparamsFileNull():"));
  1429    		err = TestGzsetparamsFileNull();
  1430    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1431    		}
  1432    	else if(TestStepName() == KTestGzopenWrite)
  1433 		{
  1434    		INFO_PRINTF1(_L("TestGzopenWrite():"));
  1435    		err = TestGzopenWrite();
  1436    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1437    		}
  1438    	else if(TestStepName() == KTestGzreadLargeFile)
  1439 		{
  1440    		INFO_PRINTF1(_L("TestGzreadLargeFile():"));
  1441    		err = TestGzreadLargeFile();
  1442    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1443    		}
  1444    	else if(TestStepName() == KTestGzopenWriteNoPath)
  1445 		{
  1446    		INFO_PRINTF1(_L("TestGzopenWriteNoPath():"));
  1447    		err = TestGzopenWriteNoPath();
  1448    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1449    		}
  1450    	else if(TestStepName() == KTestGzreadLenZero)
  1451 		{
  1452    		INFO_PRINTF1(_L("TestGzreadLenZero():"));
  1453    		err = TestGzreadLenZero();
  1454    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1455    		}
  1456    	else if(TestStepName() == KTestGzreadBufZero)
  1457 		{
  1458    		INFO_PRINTF1(_L("TestGzreadBufZero():"));
  1459    		err = TestGzreadBufZero();
  1460    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1461    		}
  1462    	else if(TestStepName() == KTestGzreadNonGzFile)
  1463 		{
  1464    		INFO_PRINTF1(_L("TestGzreadNonGzFile():"));
  1465    		err = TestGzreadNonGzFile();
  1466    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1467    		}
  1468    	else if(TestStepName() == KTestGzrewindNonGzFile)
  1469 		{
  1470    		INFO_PRINTF1(_L("TestGzrewindNonGzFile():"));
  1471    		err = TestGzrewindNonGzFile();
  1472    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1473    		}
  1474    	else if(TestStepName() == KTestGzrewindFileNull)
  1475 		{
  1476    		INFO_PRINTF1(_L("TestGzrewindFileNull():"));
  1477    		err = TestGzrewindFileNull();
  1478    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1479    		}
  1480    	else if(TestStepName() == KTestGzflushWithZFinish)
  1481 		{
  1482    		INFO_PRINTF1(_L("TestGzflushWithZFinish():"));
  1483    		err = TestGzflushWithZFinish();
  1484    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1485    		}
  1486    	else if(TestStepName() == KTestUncompressLenSmall)
  1487 		{
  1488    		INFO_PRINTF1(_L("TestUncompressLenSmall():"));
  1489    		err = TestUncompressLenSmall();
  1490    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1491    		}
  1492    	else if(TestStepName() == KTestUncompressBufNull)
  1493 		{
  1494    		INFO_PRINTF1(_L("TestUncompressBufNull():"));
  1495    		err = TestUncompressBufNull();
  1496    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1497    		}
  1498    	else if(TestStepName() == KTestUncompressLenNull)
  1499 		{
  1500    		INFO_PRINTF1(_L("TestUncompressLenNull():"));
  1501    		err = TestUncompressLenNull();
  1502    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1503    		}
  1504    	else if(TestStepName() == KTestInflateScenarios)
  1505 		{
  1506    		INFO_PRINTF1(_L("TestInflateScenarios():"));
  1507    		err = TestInflateScenarios();
  1508    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1509    		}
  1510    	else if(TestStepName() == KTestInflateStreamStateNull)
  1511 		{
  1512    		INFO_PRINTF1(_L("TestInflateStreamStateNull():"));
  1513    		err = TestInflateStreamStateNull();
  1514    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1515    		}
  1516    	else if(TestStepName() == KTestInflateResetStreamStateNull)
  1517 		{
  1518    		INFO_PRINTF1(_L("TestInflateResetStreamStateNull():"));
  1519    		err = TestInflateResetStreamStateNull();
  1520    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
  1521    		}			//END testcases of tzlibblocks.cpp
  1522 	
  1523 	// BEGIN testcases of tzlibadvanced.cpp
  1524    	else if(TestStepName() == KTestDeflateTuneL)
  1525 		{
  1526    		INFO_PRINTF1(_L("TestDeflateTuneL():"));
  1527    		SetTestStepResult(TestDeflateTuneL());
  1528    		}
  1529    	else if(TestStepName() == KTestDeflateTuneFailL)
  1530 		{
  1531    		INFO_PRINTF1(_L("TestDeflateTuneFailL():"));
  1532    		SetTestStepResult(TestDeflateTuneFailL());
  1533    		}
  1534    	else if(TestStepName() == KTestDefInfGZipDefaultHeaderIgnoreL)
  1535 		{
  1536    		INFO_PRINTF1(_L("TestDefInfGZipDefaultHeaderIgnoreL():"));
  1537    		SetTestStepResult(TestDefInfGZipDefaultHeaderIgnoreL());
  1538    		}
  1539    	else if(TestStepName() == KTestDefInfGZipDefaultHeaderAutoL)
  1540 		{
  1541    		INFO_PRINTF1(_L("TestDefInfGZipDefaultHeaderAutoL():"));
  1542    		SetTestStepResult(TestDefInfGZipDefaultHeaderAutoL());
  1543    		}
  1544    	else if(TestStepName() == KTestDefInfGZipSpecifiedHeaderManualL)
  1545 		{
  1546    		INFO_PRINTF1(_L("TestDefInfGZipSpecifiedHeaderManualL():"));
  1547    		SetTestStepResult(TestDefInfGZipSpecifiedHeaderManualL());
  1548    		}
  1549    	else if(TestStepName() == KTestDefInfGZipSpecifiedHeaderAutoL)
  1550 		{
  1551    		INFO_PRINTF1(_L("TestDefInfGZipSpecifiedHeaderAutoL():"));
  1552    		SetTestStepResult(TestDefInfGZipSpecifiedHeaderAutoL());
  1553    		}
  1554    	else if(TestStepName() == KTestDefInfZlibHeaderAutoL)
  1555 		{
  1556    		INFO_PRINTF1(_L("TestDefInfZlibHeaderAutoL():"));
  1557    		SetTestStepResult(TestDefInfZlibHeaderAutoL());
  1558    		}
  1559    	else if(TestStepName() == KTestDeflateSetHeaderFailsL)
  1560 		{
  1561    		INFO_PRINTF1(_L("TestDeflateSetHeaderFailsL():"));
  1562    		SetTestStepResult(TestDeflateSetHeaderFailsL());
  1563    		}
  1564    	else if(TestStepName() == KTestInflateGetHeaderFailsL)
  1565 		{
  1566    		INFO_PRINTF1(_L("TestInflateGetHeaderFailsL():"));
  1567    		SetTestStepResult(TestInflateGetHeaderFailsL());
  1568    		}
  1569    	else if(TestStepName() == KTestDefInfRawL)
  1570 		{
  1571    		INFO_PRINTF1(_L("TestDefInfRawL():"));
  1572    		SetTestStepResult(TestDefInfRawL());
  1573    		}
  1574    	else if(TestStepName() == KTestDefRawFailsL)
  1575 		{
  1576    		INFO_PRINTF1(_L("TestDefRawFailsL():"));
  1577    		SetTestStepResult(TestDefRawFailsL());
  1578    		}
  1579    	else if(TestStepName() == KTestDefInfRawFailsL)
  1580 		{
  1581    		INFO_PRINTF1(_L("TestDefInfRawFailsL():"));
  1582    		SetTestStepResult(TestDefInfRawFailsL());
  1583    		}
  1584    	else if(TestStepName() == KTestDeflatePrimeL)
  1585 		{
  1586    		INFO_PRINTF1(_L("TestDeflatePrimeL():"));
  1587    		SetTestStepResult(TestDeflatePrimeL());
  1588    		}
  1589    	else if(TestStepName() == KTestDeflatePrimeFailsL)
  1590 		{
  1591    		INFO_PRINTF1(_L("TestDeflatePrimeFailsL():"));
  1592    		SetTestStepResult(TestDeflatePrimeFailsL());
  1593    		}
  1594    	else if(TestStepName() == KTestInflatePrimeFailsL)
  1595 		{
  1596    		INFO_PRINTF1(_L("TestInflatePrimeFailsL():"));
  1597    		SetTestStepResult(TestInflatePrimeFailsL());
  1598    		}
  1599    	else if(TestStepName() == KTestInflateCopyL)
  1600 		{
  1601    		INFO_PRINTF1(_L("TestInflateCopyL():"));
  1602    		SetTestStepResult(TestInflateCopyL());
  1603    		}
  1604    	else if(TestStepName() == KTestInflateCopyFailsParamsL)
  1605 		{
  1606    		INFO_PRINTF1(_L("TestInflateCopyFailsParamsL():"));
  1607    		SetTestStepResult(TestInflateCopyFailsParamsL());
  1608    		}
  1609    	else if(TestStepName() == KTestInflateCopyFailsMemL)
  1610 		{
  1611    		INFO_PRINTF1(_L("TestInflateCopyFailsMemL():"));
  1612    		SetTestStepResult(TestInflateCopyFailsMemL());
  1613    		}
  1614    	else if(TestStepName() == KTestInflateBackL)
  1615 		{
  1616    		INFO_PRINTF1(_L("TestInflateBackL():"));
  1617    		SetTestStepResult(TestInflateBackL());
  1618    		}
  1619    	else if(TestStepName() == KTestInflateBackEndFailsL)
  1620 		{
  1621    		INFO_PRINTF1(_L("TestInflateBackEndFailsL():"));
  1622    		SetTestStepResult(TestInflateBackEndFailsL());
  1623    		}
  1624    	else if(TestStepName() == KTestInflateBackFailsL)
  1625 		{
  1626    		INFO_PRINTF1(_L("TestInflateBackFailsL():"));
  1627    		SetTestStepResult(TestInflateBackFailsL());
  1628    		}
  1629    	else if(TestStepName() == KTestInflateBackInitFailsParamsL)
  1630 		{
  1631    		INFO_PRINTF1(_L("TestInflateBackInitFailsParamsL():"));
  1632    		SetTestStepResult(TestInflateBackInitFailsParamsL());
  1633    		}
  1634    	else if(TestStepName() == KTestInflateBackInitFailsMem)
  1635 		{
  1636    		INFO_PRINTF1(_L("TestInflateBackInitFailsMem():"));
  1637    		SetTestStepResult(TestInflateBackInitFailsMem());
  1638    		}
  1639    	else if(TestStepName() == KTestAdler32CombineL)
  1640 		{
  1641    		INFO_PRINTF1(_L("TestAdler32CombineL():"));
  1642    		SetTestStepResult(TestAdler32CombineL());
  1643    		}
  1644    	else if(TestStepName() == KTestCrc32CombineL)
  1645 		{
  1646    		INFO_PRINTF1(_L("TestCrc32CombineL():"));
  1647    		SetTestStepResult(TestCrc32CombineL());
  1648    		}
  1649    	else if(TestStepName() == KTestZlibCompileFlagsL)
  1650 		{
  1651    		INFO_PRINTF1(_L("TestZlibCompileFlagsL():"));
  1652    		SetTestStepResult(TestZlibCompileFlagsL());
  1653    		}
  1654 		
  1655    	return TestStepResult(); 
  1656 	}
  1657 	
  1658  
  1659 
  1660 
  1661