--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/genericopenlibs/openenvcore/libc/test/teststdlib/src/tstdlib.cpp Fri Jun 04 16:20:51 2010 +0100
@@ -0,0 +1,1330 @@
+/*
+* Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:
+*
+*/
+
+
+
+#include "tstdlib.h"
+#include <unistd.h>
+#include <errno.h>
+#include <stdio.h>
+#include <e32std.h>
+#include <stdlib.h>
+#include <string.h>
+
+
+CTestStdlib::~CTestStdlib()
+ {
+ }
+
+CTestStdlib::CTestStdlib(const TDesC& aStepName)
+ {
+ // MANDATORY Call to base class method to set up the human readable name for logging.
+ SetTestStepName(aStepName);
+ }
+
+TVerdict CTestStdlib::doTestStepPreambleL()
+ {
+ __UHEAP_MARK;
+ SetTestStepResult(EPass);
+ return TestStepResult();
+ }
+
+
+
+TVerdict CTestStdlib::doTestStepPostambleL()
+ {
+ __UHEAP_MARKEND;
+ return TestStepResult();
+ }
+
+
+
+TVerdict CTestStdlib::doTestStepL()
+ {
+ int err;
+
+ if(TestStepName() == Kmalloc_Test0)
+ {
+ INFO_PRINTF1(_L("malloc_Test0():"));
+ err = malloc_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kmalloc_Test1)
+ {
+ INFO_PRINTF1(_L("malloc_Test1():"));
+ err = malloc_Test1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kmalloc_Test2)
+ {
+ INFO_PRINTF1(_L("malloc_Test2():"));
+ err = malloc_Test2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ if(TestStepName() == Kcalloc_Test0)
+ {
+ INFO_PRINTF1(_L("calloc_Test0():"));
+ err = calloc_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kcalloc_Test1)
+ {
+ INFO_PRINTF1(_L("calloc_Test1():"));
+ err = calloc_Test1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kcalloc_Test2)
+ {
+ INFO_PRINTF1(_L("calloc_Test2():"));
+ err = calloc_Test2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Krealloc_Test0)
+ {
+ INFO_PRINTF1(_L("realloc_Test0():"));
+ err = realloc_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Krealloc_Test1)
+ {
+ INFO_PRINTF1(_L("realloc_Test1():"));
+ err = realloc_Test1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Krealloc_Test2)
+ {
+ INFO_PRINTF1(_L("realloc_Test2():"));
+ err = realloc_Test2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Krealloc_Test3)
+ {
+ INFO_PRINTF1(_L("realloc_Test3():"));
+ err = realloc_Test3();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Krealloc_Test4)
+ {
+ INFO_PRINTF1(_L("realloc_Test4():"));
+ err = realloc_Test4();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kfree_Test0)
+ {
+ INFO_PRINTF1(_L("free_Test0():"));
+ err = free_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+
+ else
+ if(TestStepName() == Kgetenv_Test0)
+ {
+ INFO_PRINTF1(_L("getenv_Test0():"));
+ err = getenv_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kgetenv_Test1)
+ {
+ INFO_PRINTF1(_L("getenv_Test1():"));
+ err = getenv_Test1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Ksetenv_Test0)
+ {
+ INFO_PRINTF1(_L("setenv_Test0():"));
+ err = setenv_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Ksetenv_Test1)
+ {
+ INFO_PRINTF1(_L("setenv_Test1():"));
+ err = setenv_Test1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Ksetenv_Test2)
+ {
+ INFO_PRINTF1(_L("setenv_Test2():"));
+ err = setenv_Test2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Ksetenv_Test3)
+ {
+ INFO_PRINTF1(_L("setenv_Test3():"));
+ err = setenv_Test3();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Ksetenv_Test4)
+ {
+ INFO_PRINTF1(_L("setenv_Test4():"));
+ err = setenv_Test4();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kputenv_Test0)
+ {
+ INFO_PRINTF1(_L("putenv_Test0():"));
+ err = putenv_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kputenv_Test1)
+ {
+ INFO_PRINTF1(_L("putenv_Test1():"));
+ err = putenv_Test1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kputenv_Test2)
+ {
+ INFO_PRINTF1(_L("putenv_Test2():"));
+ err = putenv_Test2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kputenv_Test3)
+ {
+ INFO_PRINTF1(_L("putenv_Test3():"));
+ err = putenv_Test3();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kunsetenv_Test0)
+ {
+ INFO_PRINTF1(_L("unsetenv_Test0():"));
+ err = unsetenv_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Ksystem_Test0)
+ {
+ INFO_PRINTF1(_L("system_Test0():"));
+ err = system_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Ksystem_Test1)
+ {
+ INFO_PRINTF1(_L("system_Test1():"));
+ err = system_Test1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Ksystem_Test2)
+ {
+ INFO_PRINTF1(_L("system_Test2():"));
+ err = system_Test2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Ksystem_Test3)
+ {
+ INFO_PRINTF1(_L("system_Test3():"));
+ err = system_Test3();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Ksystem_Test4)
+ {
+ INFO_PRINTF1(_L("system_Test4():"));
+ err = system_Test4();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Ksystem_Test5)
+ {
+ INFO_PRINTF1(_L("system_Test5():"));
+ err = system_Test5();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Ksystem_Test6)
+ {
+ INFO_PRINTF1(_L("system_Test6():"));
+ err = system_Test6();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kabort_Test0)
+ {
+ INFO_PRINTF1(_L("abort_Test0():"));
+ err = abort_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kfopen_Test)
+ {
+ INFO_PRINTF1(_L("fopen_Test():"));
+ err = fopen_Test();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kexit_Test0)
+ {
+ INFO_PRINTF1(_L("exit_Test0():"));
+ err = exit_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kexit_Test1)
+ {
+ INFO_PRINTF1(_L("exit_Test1():"));
+ err = exit_Test1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == K_exitE_Test0)
+ {
+ INFO_PRINTF1(_L("_exitE_Test0():"));
+ err = _exitE_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == K_exit_Test0)
+ {
+ INFO_PRINTF1(_L("_exit_Test0():"));
+ err = _exit_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katexit_Test0)
+ {
+ INFO_PRINTF1(_L("atexit_Test0():"));
+ err = atexit_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katexit_Test1)
+ {
+ INFO_PRINTF1(_L("atexit_Test1():"));
+ err = atexit_Test1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kabs_good_param)
+ {
+ INFO_PRINTF1(_L("abs_good_param():"));
+ err = abs_good_param();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kabs_pos_max)
+ {
+ INFO_PRINTF1(_L("abs_pos_max():"));
+ err = abs_pos_max();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kabs_neg_max)
+ {
+ INFO_PRINTF1(_L("abs_neg_max():"));
+ err = abs_neg_max();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Klabs_good_param)
+ {
+ INFO_PRINTF1(_L("labs_good_param():"));
+ err = labs_good_param();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Klabs_pos_max)
+ {
+ INFO_PRINTF1(_L("labs_pos_max():"));
+ err = labs_pos_max();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Klabs_neg_max)
+ {
+ INFO_PRINTF1(_L("labs_neg_max():"));
+ err = labs_neg_max();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kllabs_good_param)
+ {
+ INFO_PRINTF1(_L("llabs_good_param():"));
+ err = llabs_good_param();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kllabs_pos_max)
+ {
+ INFO_PRINTF1(_L("llabs_pos_max():"));
+ err = llabs_pos_max();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kllabs_neg_max)
+ {
+ INFO_PRINTF1(_L("llabs_neg_max():"));
+ err = llabs_neg_max();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katoi_null_string)
+ {
+ INFO_PRINTF1(_L("atoi_null_string():"));
+ err = atoi_null_string();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katoi_good_param)
+ {
+ INFO_PRINTF1(_L("atoi_good_param():"));
+ err = atoi_good_param();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katof_null_string)
+ {
+ INFO_PRINTF1(_L("atof_null_string():"));
+ err = atof_null_string();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katof_pos_floatnum)
+ {
+ INFO_PRINTF1(_L("atof_pos_floatnum():"));
+ err = atof_pos_floatnum();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katof_neg_floatnum)
+ {
+ INFO_PRINTF1(_L("atof_neg_floatnum():"));
+ err = atof_neg_floatnum();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katof_alpha)
+ {
+ INFO_PRINTF1(_L("atof_alpha():"));
+ err = atof_alpha();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katof_alpha_floatnum)
+ {
+ INFO_PRINTF1(_L("atof_alpha_floatnum():"));
+ err = atof_alpha_floatnum();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katof_pos_floatnum_alpha)
+ {
+ INFO_PRINTF1(_L("atof_pos_floatnum_alpha():"));
+ err = atof_pos_floatnum_alpha();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katof_neg_floatnum_alpha)
+ {
+ INFO_PRINTF1(_L("atof_neg_floatnum_alpha():"));
+ err = atof_neg_floatnum_alpha();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katof_leading_zero)
+ {
+ INFO_PRINTF1(_L("atof_leading_zero():"));
+ err = atof_leading_zero();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katof_neg_leading_zero)
+ {
+ INFO_PRINTF1(_L("atof_neg_leading_zero():"));
+ err = atof_neg_leading_zero();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katof_pos_floatnum_pos_expo)
+ {
+ INFO_PRINTF1(_L("atof_pos_floatnum_pos_expo():"));
+ err = atof_pos_floatnum_pos_expo();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katof_neg_floatnum_pos_expo)
+ {
+ INFO_PRINTF1(_L("atof_neg_floatnum_pos_expo():"));
+ err = atof_neg_floatnum_pos_expo();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katof_pos_floatnum_neg_expo)
+ {
+ INFO_PRINTF1(_L("atof_pos_floatnum_neg_expo():"));
+ err = atof_pos_floatnum_neg_expo();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katof_neg_floatnum_neg_expo)
+ {
+ INFO_PRINTF1(_L("atof_neg_floatnum_neg_expo():"));
+ err = atof_neg_floatnum_neg_expo();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katol_null_string)
+ {
+ INFO_PRINTF1(_L("atol_null_string():"));
+ err = atol_null_string();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katol_good_param)
+ {
+ INFO_PRINTF1(_L("atol_good_param():"));
+ err = atol_good_param();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katollbasic)
+ {
+ INFO_PRINTF1(_L("atollbasic():"));
+ err = atollbasic();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katollspacecheck)
+ {
+ INFO_PRINTF1(_L("atollspacecheck():"));
+ err = atollspacecheck();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katollsignedsrc)
+ {
+ INFO_PRINTF1(_L("atollsignedsrc():"));
+ err = atollsignedsrc();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katolloctalcheck)
+ {
+ INFO_PRINTF1(_L("atolloctalcheck():"));
+ err = atolloctalcheck();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katollhexcheck)
+ {
+ INFO_PRINTF1(_L("atollhexcheck():"));
+ err = atollhexcheck();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katolldigitfirstcheck)
+ {
+ INFO_PRINTF1(_L("atolldigitfirstcheck():"));
+ err = atolldigitfirstcheck();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katollalphafirstcheck)
+ {
+ INFO_PRINTF1(_L("atollalphafirstcheck():"));
+ err = atollalphafirstcheck();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katollalphacheck)
+ {
+ INFO_PRINTF1(_L("atollalphacheck():"));
+ err = atollalphacheck();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katollleadingzeroscheck)
+ {
+ INFO_PRINTF1(_L("atollleadingzeroscheck():"));
+ err = atollleadingzeroscheck();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kdiv_good_param)
+ {
+ INFO_PRINTF1(_L("div_good_param():"));
+ err = div_good_param();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kldiv_good_param)
+ {
+ INFO_PRINTF1(_L("ldiv_good_param():"));
+ err = ldiv_good_param();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Klldiv_good_param0)
+ {
+ INFO_PRINTF1(_L("lldiv_good_param0():"));
+ err = lldiv_good_param0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Klldiv_good_param1)
+ {
+ INFO_PRINTF1(_L("lldiv_good_param1():"));
+ err = lldiv_good_param1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Klldiv_good_param2)
+ {
+ INFO_PRINTF1(_L("lldiv_good_param2():"));
+ err = lldiv_good_param2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Klldiv_good_param3)
+ {
+ INFO_PRINTF1(_L("lldiv_good_param3():"));
+ err = lldiv_good_param3();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Klldiv_good_param4)
+ {
+ INFO_PRINTF1(_L("lldiv_good_param4():"));
+ err = lldiv_good_param4();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Krand)
+ {
+ INFO_PRINTF1(_L("rand():"));
+ err = randL();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Ksrand)
+ {
+ INFO_PRINTF1(_L("srand():"));
+ err = srandL();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtol_good_param)
+ {
+ INFO_PRINTF1(_L("strtol_good_param():"));
+ err = strtol_good_param();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtol_null_string)
+ {
+ INFO_PRINTF1(_L("strtol_null_string():"));
+ err = strtol_null_string();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtod_null_string)
+ {
+ INFO_PRINTF1(_L("strtod_null_string():"));
+ err = strtod_null_string();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtod_good_param)
+ {
+ INFO_PRINTF1(_L("strtod_good_param():"));
+ err = strtod_good_param();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtod_nan)
+ {
+ INFO_PRINTF1(_L("strtod_nan():"));
+ err = strtod_nan();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtod_inf)
+ {
+ INFO_PRINTF1(_L("strtod_inf():"));
+ err = strtod_inf();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtod_neg_cases)
+ {
+ INFO_PRINTF1(_L("strtod_neg_cases():"));
+ err = strtod_neg_cases();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtod_misc_cases)
+ {
+ INFO_PRINTF1(_L("strtod_misc_cases():"));
+ err = strtod_misc_cases();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtoul_null_string)
+ {
+ INFO_PRINTF1(_L("strtoul_null_string():"));
+ err = strtoul_null_string();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtoul_good_param)
+ {
+ INFO_PRINTF1(_L("strtoul_good_param():"));
+ err = strtoul_good_param();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtoul_neg_leading_zeroes)
+ {
+ INFO_PRINTF1(_L("strtoul_neg_leading_zeroes():"));
+ err = strtoul_neg_leading_zeroes();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtoul_neg_num_alpha)
+ {
+ INFO_PRINTF1(_L("strtoul_neg_num_alpha():"));
+ err = strtoul_neg_num_alpha();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kqsort_integers)
+ {
+ INFO_PRINTF1(_L("qsort_integers():"));
+ err = qsort_integers();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kqsort_strings)
+ {
+ INFO_PRINTF1(_L("qsort_strings():"));
+ err = qsort_strings();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kbinsearch_integers)
+ {
+ INFO_PRINTF1(_L("binsearch_integers():"));
+ err = binsearch_integers();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kbinsearch_strings)
+ {
+ INFO_PRINTF1(_L("binsearch_strings():"));
+ err = binsearch_strings();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kisatty_Test0)
+ {
+ INFO_PRINTF1(_L("isatty_Test0():"));
+ err = isatty_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kisatty_Test1)
+ {
+ INFO_PRINTF1(_L("isatty_Test1():"));
+ err = isatty_Test1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kusleep_Test0)
+ {
+ INFO_PRINTF1(_L("usleep_Test0():"));
+ err = usleep_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kusleep_Test1)
+ {
+ INFO_PRINTF1(_L("usleep_Test1():"));
+ err = usleep_Test1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kusleep_Test2)
+ {
+ INFO_PRINTF1(_L("usleep_Test2():"));
+ err = usleep_Test2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kgetcwd_Test0)
+ {
+ INFO_PRINTF1(_L("getcwd_Test0():"));
+ err = getcwd_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kgetcwd_Test1)
+ {
+ INFO_PRINTF1(_L("getcwd_Test1():"));
+ err = getcwd_Test1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kgetcwd_Test2)
+ {
+ INFO_PRINTF1(_L("getcwd_Test2():"));
+ err = getcwd_Test2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kgetcwd_Test3)
+ {
+ INFO_PRINTF1(_L("getcwd_Test3():"));
+ err = getcwd_Test3();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Ktmpfile_Test0)
+ {
+ INFO_PRINTF1(_L("tmpfile_Test0():"));
+ err = tmpfile_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Ktmpfile_Test1)
+ {
+ INFO_PRINTF1(_L("tmpfile_Test1():"));
+ err = tmpfile_Test1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Ktmpnam_Test0)
+ {
+ INFO_PRINTF1(_L("tmpnam_Test0():"));
+ err = tmpnam_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Ktmpnam_Test1)
+ {
+ INFO_PRINTF1(_L("tmpnam_Test1():"));
+ err = tmpnam_Test1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Krealpath_Test0)
+ {
+ INFO_PRINTF1(_L("realpath_Test0():"));
+ err = realpath_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Krealpath_Test1)
+ {
+ INFO_PRINTF1(_L("realpath_Test1():"));
+ err = realpath_Test1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Krealpath_Test2)
+ {
+ INFO_PRINTF1(_L("realpath_Test2():"));
+ err = realpath_Test2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Krealpath_Test3)
+ {
+ INFO_PRINTF1(_L("realpath_Test3():"));
+ err = realpath_Test3();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Krealpath_Test4)
+ {
+ INFO_PRINTF1(_L("realpath_Test4():"));
+ err = realpath_Test4();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kperror_Test0)
+ {
+ INFO_PRINTF1(_L("perror_Test0():"));
+ err = perror_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kmkstemp_Test0)
+ {
+ INFO_PRINTF1(_L("mkstemp_Test0():"));
+ err = mkstemp_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kmkstemp_Test1)
+ {
+ INFO_PRINTF1(_L("mkstemp_Test1():"));
+ err = mkstemp_Test1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kconfstr_Test0)
+ {
+ INFO_PRINTF1(_L("confstr_Test0():"));
+ err = confstr_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kconfstr_Test1)
+ {
+ INFO_PRINTF1(_L("confstr_Test1():"));
+ err = confstr_Test1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kfpathconf_Test0)
+ {
+ INFO_PRINTF1(_L("fpathconf_Test0():"));
+ err = fpathconf_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kfpathconf_Test1)
+ {
+ INFO_PRINTF1(_L("fpathconf_Test1():"));
+ err = fpathconf_Test1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kfilelock_Test0)
+ {
+ INFO_PRINTF1(_L("filelock_Test0():"));
+ err = filelock_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kfilelock_Test1)
+ {
+ INFO_PRINTF1(_L("filelock_Test1():"));
+ err = filelock_Test1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kfilelock_Test2)
+ {
+ INFO_PRINTF1(_L("filelock_Test2():"));
+ err = filelock_Test2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kfilelock_Test3)
+ {
+ INFO_PRINTF1(_L("filelock_Test3():"));
+ err = filelock_Test3();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == KgetoptTest1)
+ {
+ INFO_PRINTF1(_L("getoptTest1():"));
+ err = getoptTest1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == KgetoptTest2)
+ {
+ INFO_PRINTF1(_L("getoptTest2():"));
+ err = getoptTest2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == KgetoptTest3)
+ {
+ INFO_PRINTF1(_L("getoptTest3():"));
+ err = getoptTest3();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == KgetoptTest4)
+ {
+ INFO_PRINTF1(_L("getoptTest4():"));
+ err = getoptTest4();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == KgetoptTest5)
+ {
+ INFO_PRINTF1(_L("getoptTest5():"));
+ err = getoptTest5();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == KgetoptTest6)
+ {
+ INFO_PRINTF1(_L("getoptTest6():"));
+ err = getoptTest6();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == KgetoptTest_long1)
+ {
+ INFO_PRINTF1(_L("getoptTest_long1():"));
+ err = getoptTest_long1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == KgetoptTest_long2)
+ {
+ INFO_PRINTF1(_L("getoptTest_long2():"));
+ err = getoptTest_long2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == KgetoptTest_long3)
+ {
+ INFO_PRINTF1(_L("getoptTest_long3():"));
+ err = getoptTest_long3();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == KgetoptTest_long4)
+ {
+ INFO_PRINTF1(_L("getoptTest_long4():"));
+ err = getoptTest_long4();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+
+ else if(TestStepName() == KTestlseek)
+ {
+ INFO_PRINTF1(_L("TestlSeek():"));
+ err = Testlseek();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == KTestsigemptyset)
+ {
+ INFO_PRINTF1(_L("Testsigemptyset():"));
+ err = Testsigemptyset();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == Kstrfmon1)
+ {
+ INFO_PRINTF1(_L("strfmon1():"));
+ err = strfmon1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == KTestRealPath5)
+ {
+ INFO_PRINTF1(_L("TestRealPath5:"));
+ err = TestRealPath5();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == KTestlseek1)
+ {
+ INFO_PRINTF1(_L("TestlSeek1():"));
+ err = Testlseek1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == KTestlseek2)
+ {
+ INFO_PRINTF1(_L("TestlSeek2():"));
+ err = Testlseek2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == KTestlseek3)
+ {
+ INFO_PRINTF1(_L("TestlSeek3():"));
+ err = Testlseek3();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == KgetoptTest_long5)
+ {
+ INFO_PRINTF1(_L("getoptTest_long5():"));
+ err = getoptTest_long5();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == KsetjmpTest)
+ {
+ INFO_PRINTF1(_L("setjmpTest:"));
+ err = setjmpTest();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == KabortTest)
+ {
+ INFO_PRINTF1(_L("abortTest:"));
+ err = abortTest();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == KchownTest)
+ {
+ INFO_PRINTF1(_L("chownTest:"));
+ err = chownTest();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == KiconvTest)
+ {
+ INFO_PRINTF1(_L("iconvTest:"));
+ err = iconvTest();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == KsetgrentTest)
+ {
+ INFO_PRINTF1(_L("setgrentTest:"));
+ err = setgrentTest();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == KwcreatTest)
+ {
+ INFO_PRINTF1(_L("wcreatTest:"));
+ err = wcreatTest();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == Katof_locale)
+ {
+ INFO_PRINTF1(_L("atof_locale:"));
+ err = atof_locale();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == Kstrtod_locale)
+ {
+ INFO_PRINTF1(_L("strtod_locale:"));
+ err = strtod_locale();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kbinsearch_integers1)
+ {
+ INFO_PRINTF1(_L("binsearch_integers1():"));
+ err = binsearch_integers1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kcalloc_Test3)
+ {
+ INFO_PRINTF1(_L("calloc_Test3():"));
+ err = calloc_Test3();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kcalloc_Test4)
+ {
+ INFO_PRINTF1(_L("calloc_Test4():"));
+ err = calloc_Test4();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kgetenv_Test2)
+ {
+ INFO_PRINTF1(_L("getenv_Test2():"));
+ err = getenv_Test2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kreallocf_Test0)
+ {
+ INFO_PRINTF1(_L("reallocf_Test0():"));
+ err = reallocf_Test0();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Katexit_Test2)
+ {
+ INFO_PRINTF1(_L("atexit_Test2():"));
+ err = atexit_Test2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtol_space_string)
+ {
+ INFO_PRINTF1(_L("strtol_space_string():"));
+ err = strtol_space_string();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtol_extreme_string)
+ {
+ INFO_PRINTF1(_L("strtol_extreme_string():"));
+ err = strtol_extreme_string();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtol_extreme_string1)
+ {
+ INFO_PRINTF1(_L("strtol_extreme_string1():"));
+ err = strtol_extreme_string1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtoll_extreme_string)
+ {
+ INFO_PRINTF1(_L("strtoll_extreme_string():"));
+ err = strtoll_extreme_string();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtoll_extreme_string1)
+ {
+ INFO_PRINTF1(_L("strtoll_extreme_string1():"));
+ err = strtoll_extreme_string1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtoll_good_param)
+ {
+ INFO_PRINTF1(_L("strtoll_good_param():"));
+ err = strtoll_good_param();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtoul_extreme_string)
+ {
+ INFO_PRINTF1(_L("strtoul_extreme_string():"));
+ err = strtoul_extreme_string();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kstrtoul_extreme_string1)
+ {
+ INFO_PRINTF1(_L("strtoul_extreme_string1():"));
+ err = strtoul_extreme_string1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kqsort_integers1)
+ {
+ INFO_PRINTF1(_L("qsort_integers1():"));
+ err = qsort_integers1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+
+ if(TestStepName() == Kqsort_integers2)
+ {
+ INFO_PRINTF1(_L("qsort_integers2():"));
+ err = qsort_integers2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else
+ if(TestStepName() == Kqsort_integers3)
+ {
+ INFO_PRINTF1(_L("qsort_integers3():"));
+ err = qsort_integers3();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == Kstrtoullbasic)
+ {
+ INFO_PRINTF1(_L("strtoullbasic():"));
+ err = strtoullbasic();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == Kstrtoullneg)
+ {
+ INFO_PRINTF1(_L("strtoullneg():"));
+ err = strtoullneg();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == Kstrtoullpos)
+ {
+ INFO_PRINTF1(_L("strtoullpos():"));
+ err = strtoullpos();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == Kstrtoullbase)
+ {
+ INFO_PRINTF1(_L("strtoullbase():"));
+ err = strtoullbase();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == Kstrtoulpos)
+ {
+ INFO_PRINTF1(_L("strtoulpos():"));
+ err = strtoulpos();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == Kstrtoimaxbasic)
+ {
+ INFO_PRINTF1(_L("strtoimaxbasic():"));
+ err = strtoimaxbasic();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == Kstrtoimaxbasic1)
+ {
+ INFO_PRINTF1(_L("strtoimaxbasic1():"));
+ err = strtoimaxbasic1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == Kstrtoimaxbasic2)
+ {
+ INFO_PRINTF1(_L("strtoimaxbasic2():"));
+ err = strtoimaxbasic2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == Kstrtoumaxbasic)
+ {
+ INFO_PRINTF1(_L("strtoumaxbasic():"));
+ err = strtoumaxbasic();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == Kstrtoumaxbasic1)
+ {
+ INFO_PRINTF1(_L("strtoumaxbasic1():"));
+ err = strtoumaxbasic1();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == Kstrtoumaxbasic2)
+ {
+ INFO_PRINTF1(_L("strtoumaxbasic2():"));
+ err = strtoumaxbasic2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == Kconfstr_Test2)
+ {
+ INFO_PRINTF1(_L("confstr_Test2():"));
+ err = confstr_Test2();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ else if(TestStepName() == Ktmpfile_fseek)
+ {
+ INFO_PRINTF1(_L("tmpfile_fseek():"));
+ err = tmpfile_fseek();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+
+ else if(TestStepName() == KtestSymLink)
+ {
+ INFO_PRINTF1(_L("testSymLink():"));
+ err = testSymLink();
+ SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass);
+ }
+ return TestStepResult();
+ }
+
+
+