sl@0: // Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
sl@0: // All rights reserved.
sl@0: // This component and the accompanying materials are made available
sl@0: // under the terms of "Eclipse Public License v1.0"
sl@0: // which accompanies this distribution, and is available
sl@0: // at the URL "http://www.eclipse.org/legal/epl-v10.html".
sl@0: //
sl@0: // Initial Contributors:
sl@0: // Nokia Corporation - initial contribution.
sl@0: //
sl@0: // Contributors:
sl@0: //
sl@0: // Description:
sl@0: // Name        : tzlib.cpp
sl@0: // 
sl@0: //
sl@0: 
sl@0: #include "tzlib.h"
sl@0: 
sl@0: CTestZlib::CTestZlib(const TDesC& aStepName)
sl@0: 	{
sl@0: 	iParamCnt=0;
sl@0: 	// MANDATORY Call to base class method to set up the human readable name for logging.
sl@0: 	SetTestStepName(aStepName);		
sl@0: 	}
sl@0: 
sl@0: TVerdict CTestZlib::doTestStepPreambleL()
sl@0: 	{
sl@0: 	__UHEAP_MARK;	
sl@0: 	SetTestStepResult(EPass);
sl@0: 	return TestStepResult();
sl@0: 	}
sl@0: 
sl@0: 
sl@0: TVerdict CTestZlib::doTestStepPostambleL()
sl@0: 	{
sl@0: 	__UHEAP_MARKEND;	
sl@0: 	return TestStepResult();
sl@0: 	}
sl@0: 
sl@0: 
sl@0: TVerdict CTestZlib::doTestStepL()
sl@0: 	{
sl@0: 	int err=KErrNone;
sl@0: 
sl@0: 	// BEGIN testcases of tzlib.cpp
sl@0: 	if(TestStepName() == Ktest_zlibVersion)
sl@0:    		{
sl@0:    		INFO_PRINTF1(_L("Test_zlibVersion():"));
sl@0:    		err = Test_zlibVersion();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_compress01)
sl@0:    		{
sl@0:    		INFO_PRINTF1(_L("Test_compress01():"));
sl@0:    		err = Test_compress01();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_deflate01)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_deflate01():"));
sl@0:    		err = Test_deflate01();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_deflate02)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_deflate02():"));
sl@0:    		err = Test_deflate02();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_deflateEnd)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_deflateEnd():"));
sl@0:    		err = Test_deflateEnd();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_inflate01)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_inflate01():"));
sl@0:    		err = Test_inflate01();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_inflate02)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_inflate02():"));
sl@0:    		err = Test_inflate02();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_inflate03)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_inflate03():"));
sl@0:    		err = Test_inflate03();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_inflate04)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_inflate04():"));
sl@0:    		err = Test_inflate04();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_inflate05)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_inflate05():"));
sl@0:    		err = Test_inflate05();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_inflate06)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_inflate06():"));
sl@0:    		err = Test_inflate06();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_inflateEnd)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_inflateEnd():"));
sl@0:    		err = Test_inflateEnd();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_deflateSetDictionary01)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_deflateSetDictionary01():"));
sl@0:    		err = Test_deflateSetDictionary01();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_deflateSetDictionary02)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_deflateSetDictionary02():"));
sl@0:    		err = Test_deflateSetDictionary02();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_deflateSetDictionary03)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_deflateSetDictionary03():"));
sl@0:    		err = Test_deflateSetDictionary03();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_deflateSetDictionary04)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_deflateSetDictionary04():"));
sl@0:    		err = Test_deflateSetDictionary04();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_deflateSetDictionary05)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_deflateSetDictionary05():"));
sl@0:    		err = Test_deflateSetDictionary05();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    else if(TestStepName() == Ktest_gzio)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_gzio():"));
sl@0:    		err = Test_gzio();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_gzdirect)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_gzdirect():"));
sl@0:    		err = Test_gzdirect();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_gzdirectnull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_gzdirectnull():"));
sl@0:    		err = Test_gzdirectnull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_gzclearerr)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_gzclearerr():"));
sl@0:    		err = Test_gzclearerr();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_gzclearerr_null)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_gzclearerr_null():"));
sl@0:    		err = Test_gzclearerr_null();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == Ktest_gzerror_streamend)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_gzerror_streamend():"));
sl@0:    		err = Test_gzerror_streamend();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == Ktest_gzungetcnegative)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_gzungetcnegative():"));
sl@0:    		err = Test_gzungetcnegative();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_gzseeknegative)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_gzseeknegative():"));
sl@0:    		err = Test_gzseeknegative();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == Ktest_gzdirecttxt)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("Test_gzdirecttxt():"));
sl@0:    		err = Test_gzdirecttxt();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzungetcChain)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzungetcChain():"));
sl@0:    		err = TestGzungetcChain();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzseekBack)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzseekBack():"));
sl@0:    		err = TestGzseekBack();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzseekAppend)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzseekAppend():"));
sl@0:    		err = TestGzseekAppend();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzseekHugeOffset)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzseekHugeOffset():"));
sl@0:    		err = TestGzseekHugeOffset();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzseekNoSize)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzseekNoSize():"));
sl@0:    		err = TestGzseekNoSize();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzopenLongPath01)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzopenLongPath01():"));
sl@0:    		err = TestGzopenLongPath01();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzseekLongPath01)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzseekLongPath01():"));
sl@0:    		err = TestGzseekLongPath01();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzopenLongPath02)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzopenLongPath02():"));
sl@0:    		err = TestGzopenLongPath02();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzseekMixedFile01)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzseekMixedFile01():"));
sl@0:    		err = TestGzseekMixedFile01();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzopenNoMode)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzopenNoMode():"));
sl@0:    		err = TestGzopenNoMode();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzopenNoPath)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzopenNoPath():"));
sl@0:    		err = TestGzopenNoPath();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzopenNoPathMode)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzopenNoPathMode():"));
sl@0:    		err = TestGzopenNoPathMode();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzseekConcatedFile01)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzseekConcatedFile01():"));
sl@0:    		err = TestGzseekConcatedFile01();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzopenDiffMode)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzopenDiffMode():"));
sl@0:    		err = TestGzopenDiffMode();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzseekConcatedFile02)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzseekConcatedFile02():"));
sl@0:    		err = TestGzseekConcatedFile02();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzprintf01)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzprintf01():"));
sl@0:    		err = TestGzprintf01();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzprintf02)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzprintf02():"));
sl@0:    		err = TestGzprintf02();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzflushNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzflushNull():"));
sl@0:    		err = TestGzflushNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    else if(TestStepName() == KtestGzflushRepeat)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzflushRepeat():"));
sl@0:    		err = TestGzflushRepeat();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzflushHugeBuf)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzflushHugeBuf():"));
sl@0:    		err = TestGzflushHugeBuf();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzrewindNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzrewindNull():"));
sl@0:    		err = TestGzrewindNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzrewindTransparent)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzrewindTransparent():"));
sl@0:    		err = TestGzrewindTransparent();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzgetsBufNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzgetsBufNull():"));
sl@0:    		err = TestGzgetsBufNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzgetsSmallBuf)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzgetsSmallBuf():"));
sl@0:    		err = TestGzgetsSmallBuf();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}			// END testcases of tzlib.cpp
sl@0:    	
sl@0:    	//BEGIN testcases of tzlib_auto.cpp
sl@0:    	else if(TestStepName() == KtestDeflateReset)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateReset():"));
sl@0:    		err = TestDeflateReset();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestDeflateReset_fail)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateReset_fail():"));
sl@0:    		err = TestDeflateReset_fail();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestDeflateInit2_bits)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit2_bits():"));
sl@0:    		err = TestDeflateInit2_bits();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestDeflateInit2_level)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit2_level():"));
sl@0:    		err = TestDeflateInit2_level();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0: 	else if(TestStepName() == KtestInflateInit2_bits)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateInit2_bits():"));
sl@0:    		err = TestInflateInit2_bits();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzread)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzread():"));
sl@0:    		err = TestGzread();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzread_fail)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzread_fail():"));
sl@0:    		err = TestGzread_fail();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    		
sl@0:    	else if(TestStepName() == KtestUncompress)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestUncompress():"));
sl@0:    		err = TestUncompress();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestUncompressfail)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestUncompressfail():"));
sl@0:    		err = TestUncompressfail();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}		
sl@0: 	else if(TestStepName() == KtestInflateSetDictionary)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateSetDictionary():"));
sl@0:    		err = TestInflateSetDictionary();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestInflateSetDictionary_size)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateSetDictionary_size():"));
sl@0:    		err = TestInflateSetDictionary_size();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestInflateSetDictionary_null)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateSetDictionary_null():"));
sl@0:    		err = TestInflateSetDictionary_null();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzgets)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzgets():"));
sl@0:    		err = TestGzgets();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestgzgetsFail)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestgzgetsFail():"));
sl@0:    		err = TestgzgetsFail();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestgzgetsopenFail)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestgzgetsopenFail():"));
sl@0:    		err = TestgzgetsopenFail();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestInflate)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflate():"));
sl@0:    		err = TestInflate();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestInflate_fail1)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflate_fail1():"));
sl@0:    		err = TestInflate_fail1();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestInflate_fail2)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflate_fail2():"));
sl@0:    		err = TestInflate_fail2();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestInflate_fail3)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflate_fail3():"));
sl@0:    		err = TestInflate_fail3();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestInflateend)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateend():"));
sl@0:    		err = TestInflateend();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestInflateend_fail)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateend_fail():"));
sl@0:    		err = TestInflateend_fail();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestInflateReset)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateReset():"));
sl@0:    		err = TestInflateReset();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestInflateResetfail1)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateResetfail1():"));
sl@0:    		err = TestInflateResetfail1();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestInflateInit2_)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateInit2_():"));
sl@0:    		err = TestInflateInit2_();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestInflateInit_)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateInit_():"));
sl@0:    		err = TestInflateInit_();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestInflateInit2_negative)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateInit2_negative():"));
sl@0:    		err = TestInflateInit2_negative();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}		
sl@0:    	else if(TestStepName() == KtestInflateInit_negative)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateInit_negative():"));
sl@0:    		err = TestInflateInit_negative();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestInflateInit2_versioncheck)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateInit2_versioncheck():"));
sl@0:    		err = TestInflateInit2_versioncheck();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestInflateInit_versioncheck)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateInit_versioncheck():"));
sl@0:    		err = TestInflateInit_versioncheck();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestAdlerinit)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestAdlerinit():"));
sl@0:    		err = TestAdlerinit();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestAdler)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestAdler():"));
sl@0:    		err = TestAdler();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestCompress)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestCompress():"));
sl@0:    		err = TestCompress();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestCompress_negative)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestCompress_negative():"));
sl@0:    		err = TestCompress_negative();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestCompress2_positive)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestCompress2_positive():"));
sl@0:    		err = TestCompress2_positive();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestCompress2_negative)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestCompress2_negative():"));
sl@0:    		err = TestCompress2_negative();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestCompressbound)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestCompressbound():"));
sl@0:    		err = TestCompressbound();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestDeflatebound)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflatebound():"));
sl@0:    		err = TestDeflatebound();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestDeflateparams)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateparams():"));
sl@0:    		err = TestDeflateparams();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestDeflateparamsfail1)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateparamsfail1():"));
sl@0:    		err = TestDeflateparamsfail1();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestDeflateparamsfail2)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateparamsfail2():"));
sl@0:    		err = TestDeflateparamsfail2();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestCrcinit)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestCrcinit():"));
sl@0:    		err = TestCrcinit();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestCrc)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestCrc():"));
sl@0:    		err = TestCrc();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGet_crc_table)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGet_crc_table():"));
sl@0:    		err = TestGet_crc_table();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestDeflateInit_)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit_():"));
sl@0:    		err = TestDeflateInit_();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestDeflateInit_level)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit_level():"));
sl@0:    		err = TestDeflateInit_level();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestDeflateInit2_)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit2_():"));
sl@0:    		err = TestDeflateInit2_();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestDeflatefail)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflatefail():"));
sl@0:    		err = TestDeflatefail();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestDeflatefail2)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflatefail2():"));
sl@0:    		err = TestDeflatefail2();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestZlibversion)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestZlibversion():"));
sl@0:    		err = TestZlibversion();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    else if(TestStepName() == KtestGzputc)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzputc():"));
sl@0:    		err = TestGzputc();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}		
sl@0:    	else if(TestStepName() == KtestGzopen)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzopen():"));
sl@0:    		err = TestGzopen();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzopenmode)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzopenmode():"));
sl@0:    		err = TestGzopenmode();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzopenfail)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzopenfail():"));
sl@0:    		err = TestGzopenfail();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzputcfail)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzputcfail():"));
sl@0:    		err = TestGzputcfail();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzputcreturn)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzputcreturn():"));
sl@0:    		err = TestGzputcreturn();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzputs)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzputs():"));
sl@0:    		err = TestGzputs();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzputsfail)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzputsfail():"));
sl@0:    		err = TestGzputsfail();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzprintf)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzprintf():"));
sl@0:    		err = TestGzprintf();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}		
sl@0:    	else if(TestStepName() == KtestGzprintf_trying)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzprintf_trying():"));
sl@0:    		err = TestGzprintf_trying();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzwrite)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzwrite():"));
sl@0:    		err = TestGzwrite();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzwritefail)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzwritefail():"));
sl@0:    		err = TestGzwritefail();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGztell)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGztell():"));
sl@0:    		err = TestGztell();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGztell1)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGztell1():"));
sl@0:    		err = TestGztell1();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGztellfail1)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGztellfail1():"));
sl@0:    		err = TestGztellfail1();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestDeflatecopy)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflatecopy():"));
sl@0:    		err = TestDeflatecopy();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestDeflatecopyfail)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflatecopyfail():"));
sl@0:    		err = TestDeflatecopyfail();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzclose)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzclose():"));
sl@0:    		err = TestGzclose();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzclose_fail)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzclose_fail():"));
sl@0:    		err = TestGzclose_fail();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzeof)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzeof():"));
sl@0:    		err = TestGzeof();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzeoffail1)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzeoffail1():"));
sl@0:    		err = TestGzeoffail1();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzeoffail2)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzeoffail2():"));
sl@0:    		err = TestGzeoffail2();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}				
sl@0:    	else if(TestStepName() == KtestGzgetc)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzgetc():"));
sl@0:    		err = TestGzgetc();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzflush)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzflush():"));
sl@0:    		err = TestGzflush();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzflushsync)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzflushsync():"));
sl@0:    		err = TestGzflushsync();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzflushfail)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzflushfail():"));
sl@0:    		err = TestGzflushfail();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzerror)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzerror():"));
sl@0:    		err = TestGzerror();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzerrorfail1)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzerrorfail1():"));
sl@0:    		err = TestGzerrorfail1();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzgetcfail)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzgetcfail():"));
sl@0:    		err = TestGzgetcfail();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestDeflateSetDictionary)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateSetDictionary():"));
sl@0:    		err = TestDeflateSetDictionary();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestDeflateSetDictionary_nodict)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateSetDictionary_nodict():"));
sl@0:    		err = TestDeflateSetDictionary_nodict();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestDeflateSetDictionary_fail)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateSetDictionary_fail():"));
sl@0:    		err = TestDeflateSetDictionary_fail();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestDeflateend)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateend():"));
sl@0:    		err = TestDeflateend();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestDeflateendfail1)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateendfail1():"));
sl@0:    		err = TestDeflateendfail1();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestDeflate)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflate():"));
sl@0:    		err = TestDeflate();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzseek)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzseek():"));
sl@0:    		err = TestGzseek();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzseekfail1)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzseekfail1():"));
sl@0:    		err = TestGzseekfail1();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzseekfail2)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzseekfail2():"));
sl@0:    		err = TestGzseekfail2();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzsetparams)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzsetparams():"));
sl@0:    		err = TestGzsetparams();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzsetparams_fail1)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzsetparams_fail1():"));
sl@0:    		err = TestGzsetparams_fail1();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzsetparams_fail2)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzsetparams_fail2():"));
sl@0:    		err = TestGzsetparams_fail2();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzsetparams_fail3)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzsetparams_fail3():"));
sl@0:    		err = TestGzsetparams_fail3();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzrewind)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzrewind():"));
sl@0:    		err = TestGzrewind();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzrewindfail)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzrewindfail():"));
sl@0:    		err = TestGzrewindfail();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestGzdopen)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzdopen():"));
sl@0:    		err = TestGzdopen();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzdopen_fail)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzdopen_fail():"));
sl@0:    		err = TestGzdopen_fail();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestGzdopen_fail2)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzdopen_fail2():"));
sl@0:    		err = TestGzdopen_fail2();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestInflateSync)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateSync():"));
sl@0:    		err = TestInflateSync();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestinflateSyncfail)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestinflateSyncfail():"));
sl@0:    		err = TestinflateSyncfail();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestInflateSyncPoint)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateSyncPoint():"));
sl@0:    		err = TestInflateSyncPoint();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestInflateSyncPoint_null)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateSyncPoint_null():"));
sl@0:    		err = TestInflateSyncPoint_null();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KtestZerror)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestZerror():"));
sl@0:    		err = TestZerror();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}	
sl@0:    	else if(TestStepName() == KtestZerror1)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestZerror1():"));
sl@0:    		err = TestZerror1();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}		
sl@0:    	else if(TestStepName() == KtestZerror2)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestZerror2():"));
sl@0:    		err = TestZerror2();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}				//END testcases of tzlib_auto.cpp
sl@0:    	
sl@0:    	// BEGIN testcases of tzlibblocks.cpp
sl@0:    	else if(TestStepName() == KTestDeflateTest01)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateTest01():"));
sl@0:    		err = TestDeflateTest01();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflatecopyDestNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflatecopyDestNull():"));
sl@0:    		err = TestDeflatecopyDestNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateCopyStreamStateNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateCopyStreamStateNull():"));
sl@0:    		err = TestDeflateCopyStreamStateNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateInit2_WindowBits)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit2_WindowBits():"));
sl@0:    		err = TestDeflateInit2_WindowBits();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateInit2_StreamSize)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit2_StreamSize():"));
sl@0:    		err = TestDeflateInit2_StreamSize();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateInit2_MemLevel)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit2_MemLevel():"));
sl@0:    		err = TestDeflateInit2_MemLevel();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateInit2_Level)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit2_Level():"));
sl@0:    		err = TestDeflateInit2_Level();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateInit2_Strategy)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit2_Strategy():"));
sl@0:    		err = TestDeflateInit2_Strategy();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateInit2_Version)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit2_Version():"));
sl@0:    		err = TestDeflateInit2_Version();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateInit2_VersionNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit2_VersionNull():"));
sl@0:    		err = TestDeflateInit2_VersionNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateInit2_StreamNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit2_StreamNull():"));
sl@0:    		err = TestDeflateInit2_StreamNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateInit2_Version)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateInit2_Version():"));
sl@0:    		err = TestInflateInit2_Version();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateInit2_VersionNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateInit2_VersionNull():"));
sl@0:    		err = TestInflateInit2_VersionNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateInit2_WindowBits)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateInit2_WindowBits():"));
sl@0:    		err = TestInflateInit2_WindowBits();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateInit2_StreamNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateInit2_StreamNull():"));
sl@0:    		err = TestInflateInit2_StreamNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflate_HuffmanStrategy)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflate_HuffmanStrategy():"));
sl@0:    		err = TestDeflate_HuffmanStrategy();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflate_AvailInZero)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflate_AvailInZero():"));
sl@0:    		err = TestDeflate_AvailInZero();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestGzsetparamDefaultCompression)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzsetparamDefaultCompression():"));
sl@0:    		err = TestGzsetparamDefaultCompression();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateResetNullStream)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateResetNullStream():"));
sl@0:    		err = TestDeflateResetNullStream();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateResetStreamStateNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateResetStreamStateNull():"));
sl@0:    		err = TestDeflateResetStreamStateNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflate_Scenarios)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflate_Scenarios():"));
sl@0:    		err = TestDeflate_Scenarios();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflate_NullStream)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflate_NullStream():"));
sl@0:    		err = TestDeflate_NullStream();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflate_StreamStateNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflate_StreamStateNull():"));
sl@0:    		err = TestDeflate_StreamStateNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateEndNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateEndNull():"));
sl@0:    		err = TestDeflateEndNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateEndStreamStateNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateEndStreamStateNull():"));
sl@0:    		err = TestDeflateEndStreamStateNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflate_WindowBits)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflate_WindowBits():"));
sl@0:    		err = TestDeflate_WindowBits();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateBoundStreamNotNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateBoundStreamNotNull():"));
sl@0:    		err = TestDeflateBoundStreamNotNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateBoundStreamNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateBoundStreamNull():"));
sl@0:    		err = TestDeflateBoundStreamNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateBoundStreamStateNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateBoundStreamStateNull():"));
sl@0:    		err = TestDeflateBoundStreamStateNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateSetDictionaryWrap)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateSetDictionaryWrap():"));
sl@0:    		err = TestDeflateSetDictionaryWrap();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateSetDictionaryLen)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateSetDictionaryLen():"));
sl@0:    		err = TestDeflateSetDictionaryLen();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateParamsStreamStateNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateParamsStreamStateNull():"));
sl@0:    		err = TestDeflateParamsStreamStateNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateSyncAvailInNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateSyncAvailInNull():"));
sl@0:    		err = TestInflateSyncAvailInNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateSyncStreamNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateSyncStreamNull():"));
sl@0:    		err = TestInflateSyncStreamNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateSyncStreamStateNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateSyncStreamStateNull():"));
sl@0:    		err = TestInflateSyncStreamStateNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestAdlerScenarios)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestAdlerScenarios():"));
sl@0:    		err = TestAdlerScenarios();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestGzsetparamsFileNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzsetparamsFileNull():"));
sl@0:    		err = TestGzsetparamsFileNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateTest01)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateTest01():"));
sl@0:    		err = TestDeflateTest01();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflatecopyDestNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflatecopyDestNull():"));
sl@0:    		err = TestDeflatecopyDestNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateCopyStreamStateNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateCopyStreamStateNull():"));
sl@0:    		err = TestDeflateCopyStreamStateNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateInit2_WindowBits)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit2_WindowBits():"));
sl@0:    		err = TestDeflateInit2_WindowBits();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateInit2_StreamSize)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit2_StreamSize():"));
sl@0:    		err = TestDeflateInit2_StreamSize();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateInit2_MemLevel)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit2_MemLevel():"));
sl@0:    		err = TestDeflateInit2_MemLevel();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateInit2_Level)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit2_Level():"));
sl@0:    		err = TestDeflateInit2_Level();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateInit2_Strategy)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit2_Strategy():"));
sl@0:    		err = TestDeflateInit2_Strategy();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateInit2_Version)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit2_Version():"));
sl@0:    		err = TestDeflateInit2_Version();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateInit2_VersionNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit2_VersionNull():"));
sl@0:    		err = TestDeflateInit2_VersionNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateInit2_StreamNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateInit2_StreamNull():"));
sl@0:    		err = TestDeflateInit2_StreamNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateInit2_Version)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateInit2_Version():"));
sl@0:    		err = TestInflateInit2_Version();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateInit2_VersionNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateInit2_VersionNull():"));
sl@0:    		err = TestInflateInit2_VersionNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateInit2_WindowBits)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateInit2_WindowBits():"));
sl@0:    		err = TestInflateInit2_WindowBits();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateInit2_StreamNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateInit2_StreamNull():"));
sl@0:    		err = TestInflateInit2_StreamNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflate_HuffmanStrategy)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflate_HuffmanStrategy():"));
sl@0:    		err = TestDeflate_HuffmanStrategy();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflate_AvailInZero)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflate_AvailInZero():"));
sl@0:    		err = TestDeflate_AvailInZero();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestGzsetparamDefaultCompression)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzsetparamDefaultCompression():"));
sl@0:    		err = TestGzsetparamDefaultCompression();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateResetNullStream)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateResetNullStream():"));
sl@0:    		err = TestDeflateResetNullStream();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateResetStreamStateNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateResetStreamStateNull():"));
sl@0:    		err = TestDeflateResetStreamStateNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflate_Scenarios)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflate_Scenarios():"));
sl@0:    		err = TestDeflate_Scenarios();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflate_NullStream)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflate_NullStream():"));
sl@0:    		err = TestDeflate_NullStream();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflate_StreamStateNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflate_StreamStateNull():"));
sl@0:    		err = TestDeflate_StreamStateNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateEndNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateEndNull():"));
sl@0:    		err = TestDeflateEndNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateEndStreamStateNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateEndStreamStateNull():"));
sl@0:    		err = TestDeflateEndStreamStateNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflate_WindowBits)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflate_WindowBits():"));
sl@0:    		err = TestDeflate_WindowBits();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateBoundStreamNotNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateBoundStreamNotNull():"));
sl@0:    		err = TestDeflateBoundStreamNotNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateBoundStreamNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateBoundStreamNull():"));
sl@0:    		err = TestDeflateBoundStreamNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateBoundStreamStateNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateBoundStreamStateNull():"));
sl@0:    		err = TestDeflateBoundStreamStateNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateSetDictionaryWrap)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateSetDictionaryWrap():"));
sl@0:    		err = TestDeflateSetDictionaryWrap();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateSetDictionaryLen)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateSetDictionaryLen():"));
sl@0:    		err = TestDeflateSetDictionaryLen();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateSetDictionaryBadMode)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateSetDictionaryBadMode():"));
sl@0:    		err = TestInflateSetDictionaryBadMode();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateSetDictionaryStreamStateNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateSetDictionaryStreamStateNull():"));
sl@0:    		err = TestInflateSetDictionaryStreamStateNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateParamsStreamStateNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateParamsStreamStateNull():"));
sl@0:    		err = TestDeflateParamsStreamStateNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateSyncAvailInNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateSyncAvailInNull():"));
sl@0:    		err = TestInflateSyncAvailInNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateSyncStreamNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateSyncStreamNull():"));
sl@0:    		err = TestInflateSyncStreamNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateSyncStreamStateNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateSyncStreamStateNull():"));
sl@0:    		err = TestInflateSyncStreamStateNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateSyncPointStreamStateNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateSyncPointStreamStateNull():"));
sl@0:    		err = TestInflateSyncPointStreamStateNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestAdlerScenarios)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestAdlerScenarios():"));
sl@0:    		err = TestAdlerScenarios();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestGzsetparamsFileNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzsetparamsFileNull():"));
sl@0:    		err = TestGzsetparamsFileNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestGzopenWrite)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzopenWrite():"));
sl@0:    		err = TestGzopenWrite();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestGzreadLargeFile)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzreadLargeFile():"));
sl@0:    		err = TestGzreadLargeFile();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestGzopenWriteNoPath)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzopenWriteNoPath():"));
sl@0:    		err = TestGzopenWriteNoPath();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestGzreadLenZero)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzreadLenZero():"));
sl@0:    		err = TestGzreadLenZero();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestGzreadBufZero)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzreadBufZero():"));
sl@0:    		err = TestGzreadBufZero();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestGzreadNonGzFile)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzreadNonGzFile():"));
sl@0:    		err = TestGzreadNonGzFile();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestGzrewindNonGzFile)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzrewindNonGzFile():"));
sl@0:    		err = TestGzrewindNonGzFile();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestGzrewindFileNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzrewindFileNull():"));
sl@0:    		err = TestGzrewindFileNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestGzflushWithZFinish)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestGzflushWithZFinish():"));
sl@0:    		err = TestGzflushWithZFinish();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestUncompressLenSmall)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestUncompressLenSmall():"));
sl@0:    		err = TestUncompressLenSmall();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestUncompressBufNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestUncompressBufNull():"));
sl@0:    		err = TestUncompressBufNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestUncompressLenNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestUncompressLenNull():"));
sl@0:    		err = TestUncompressLenNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateScenarios)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateScenarios():"));
sl@0:    		err = TestInflateScenarios();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateStreamStateNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateStreamStateNull():"));
sl@0:    		err = TestInflateStreamStateNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateResetStreamStateNull)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateResetStreamStateNull():"));
sl@0:    		err = TestInflateResetStreamStateNull();
sl@0:    		SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
sl@0:    		}			//END testcases of tzlibblocks.cpp
sl@0: 	
sl@0: 	// BEGIN testcases of tzlibadvanced.cpp
sl@0:    	else if(TestStepName() == KTestDeflateTuneL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateTuneL():"));
sl@0:    		SetTestStepResult(TestDeflateTuneL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateTuneFailL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateTuneFailL():"));
sl@0:    		SetTestStepResult(TestDeflateTuneFailL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDefInfGZipDefaultHeaderIgnoreL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDefInfGZipDefaultHeaderIgnoreL():"));
sl@0:    		SetTestStepResult(TestDefInfGZipDefaultHeaderIgnoreL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDefInfGZipDefaultHeaderAutoL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDefInfGZipDefaultHeaderAutoL():"));
sl@0:    		SetTestStepResult(TestDefInfGZipDefaultHeaderAutoL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDefInfGZipSpecifiedHeaderManualL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDefInfGZipSpecifiedHeaderManualL():"));
sl@0:    		SetTestStepResult(TestDefInfGZipSpecifiedHeaderManualL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDefInfGZipSpecifiedHeaderAutoL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDefInfGZipSpecifiedHeaderAutoL():"));
sl@0:    		SetTestStepResult(TestDefInfGZipSpecifiedHeaderAutoL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDefInfZlibHeaderAutoL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDefInfZlibHeaderAutoL():"));
sl@0:    		SetTestStepResult(TestDefInfZlibHeaderAutoL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflateSetHeaderFailsL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflateSetHeaderFailsL():"));
sl@0:    		SetTestStepResult(TestDeflateSetHeaderFailsL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateGetHeaderFailsL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateGetHeaderFailsL():"));
sl@0:    		SetTestStepResult(TestInflateGetHeaderFailsL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDefInfRawL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDefInfRawL():"));
sl@0:    		SetTestStepResult(TestDefInfRawL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDefRawFailsL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDefRawFailsL():"));
sl@0:    		SetTestStepResult(TestDefRawFailsL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDefInfRawFailsL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDefInfRawFailsL():"));
sl@0:    		SetTestStepResult(TestDefInfRawFailsL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflatePrimeL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflatePrimeL():"));
sl@0:    		SetTestStepResult(TestDeflatePrimeL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestDeflatePrimeFailsL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestDeflatePrimeFailsL():"));
sl@0:    		SetTestStepResult(TestDeflatePrimeFailsL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflatePrimeFailsL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflatePrimeFailsL():"));
sl@0:    		SetTestStepResult(TestInflatePrimeFailsL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateCopyL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateCopyL():"));
sl@0:    		SetTestStepResult(TestInflateCopyL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateCopyFailsParamsL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateCopyFailsParamsL():"));
sl@0:    		SetTestStepResult(TestInflateCopyFailsParamsL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateCopyFailsMemL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateCopyFailsMemL():"));
sl@0:    		SetTestStepResult(TestInflateCopyFailsMemL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateBackL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateBackL():"));
sl@0:    		SetTestStepResult(TestInflateBackL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateBackEndFailsL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateBackEndFailsL():"));
sl@0:    		SetTestStepResult(TestInflateBackEndFailsL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateBackFailsL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateBackFailsL():"));
sl@0:    		SetTestStepResult(TestInflateBackFailsL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateBackInitFailsParamsL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateBackInitFailsParamsL():"));
sl@0:    		SetTestStepResult(TestInflateBackInitFailsParamsL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestInflateBackInitFailsMem)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestInflateBackInitFailsMem():"));
sl@0:    		SetTestStepResult(TestInflateBackInitFailsMem());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestAdler32CombineL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestAdler32CombineL():"));
sl@0:    		SetTestStepResult(TestAdler32CombineL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestCrc32CombineL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestCrc32CombineL():"));
sl@0:    		SetTestStepResult(TestCrc32CombineL());
sl@0:    		}
sl@0:    	else if(TestStepName() == KTestZlibCompileFlagsL)
sl@0: 		{
sl@0:    		INFO_PRINTF1(_L("TestZlibCompileFlagsL():"));
sl@0:    		SetTestStepResult(TestZlibCompileFlagsL());
sl@0:    		}
sl@0: 		
sl@0:    	return TestStepResult(); 
sl@0: 	}
sl@0: 	
sl@0:  
sl@0: 
sl@0: 
sl@0: