|
1 /* |
|
2 * Copyright (c) 2002-2009 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: |
|
15 * |
|
16 */ |
|
17 |
|
18 |
|
19 |
|
20 #include "tstdlib.h" |
|
21 #include <unistd.h> |
|
22 #include <errno.h> |
|
23 #include <stdio.h> |
|
24 #include <e32std.h> |
|
25 #include <stdlib.h> |
|
26 #include <string.h> |
|
27 |
|
28 |
|
29 CTestStdlib::~CTestStdlib() |
|
30 { |
|
31 } |
|
32 |
|
33 CTestStdlib::CTestStdlib(const TDesC& aStepName) |
|
34 { |
|
35 // MANDATORY Call to base class method to set up the human readable name for logging. |
|
36 SetTestStepName(aStepName); |
|
37 } |
|
38 |
|
39 TVerdict CTestStdlib::doTestStepPreambleL() |
|
40 { |
|
41 __UHEAP_MARK; |
|
42 SetTestStepResult(EPass); |
|
43 return TestStepResult(); |
|
44 } |
|
45 |
|
46 |
|
47 |
|
48 TVerdict CTestStdlib::doTestStepPostambleL() |
|
49 { |
|
50 __UHEAP_MARKEND; |
|
51 return TestStepResult(); |
|
52 } |
|
53 |
|
54 |
|
55 |
|
56 TVerdict CTestStdlib::doTestStepL() |
|
57 { |
|
58 int err; |
|
59 |
|
60 if(TestStepName() == Kmalloc_Test0) |
|
61 { |
|
62 INFO_PRINTF1(_L("malloc_Test0():")); |
|
63 err = malloc_Test0(); |
|
64 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
65 } |
|
66 else |
|
67 if(TestStepName() == Kmalloc_Test1) |
|
68 { |
|
69 INFO_PRINTF1(_L("malloc_Test1():")); |
|
70 err = malloc_Test1(); |
|
71 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
72 } |
|
73 else |
|
74 if(TestStepName() == Kmalloc_Test2) |
|
75 { |
|
76 INFO_PRINTF1(_L("malloc_Test2():")); |
|
77 err = malloc_Test2(); |
|
78 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
79 } |
|
80 if(TestStepName() == Kcalloc_Test0) |
|
81 { |
|
82 INFO_PRINTF1(_L("calloc_Test0():")); |
|
83 err = calloc_Test0(); |
|
84 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
85 } |
|
86 else |
|
87 if(TestStepName() == Kcalloc_Test1) |
|
88 { |
|
89 INFO_PRINTF1(_L("calloc_Test1():")); |
|
90 err = calloc_Test1(); |
|
91 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
92 } |
|
93 else |
|
94 if(TestStepName() == Kcalloc_Test2) |
|
95 { |
|
96 INFO_PRINTF1(_L("calloc_Test2():")); |
|
97 err = calloc_Test2(); |
|
98 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
99 } |
|
100 else |
|
101 if(TestStepName() == Krealloc_Test0) |
|
102 { |
|
103 INFO_PRINTF1(_L("realloc_Test0():")); |
|
104 err = realloc_Test0(); |
|
105 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
106 } |
|
107 else |
|
108 if(TestStepName() == Krealloc_Test1) |
|
109 { |
|
110 INFO_PRINTF1(_L("realloc_Test1():")); |
|
111 err = realloc_Test1(); |
|
112 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
113 } |
|
114 else |
|
115 if(TestStepName() == Krealloc_Test2) |
|
116 { |
|
117 INFO_PRINTF1(_L("realloc_Test2():")); |
|
118 err = realloc_Test2(); |
|
119 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
120 } |
|
121 else |
|
122 if(TestStepName() == Krealloc_Test3) |
|
123 { |
|
124 INFO_PRINTF1(_L("realloc_Test3():")); |
|
125 err = realloc_Test3(); |
|
126 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
127 } |
|
128 else |
|
129 if(TestStepName() == Krealloc_Test4) |
|
130 { |
|
131 INFO_PRINTF1(_L("realloc_Test4():")); |
|
132 err = realloc_Test4(); |
|
133 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
134 } |
|
135 else |
|
136 if(TestStepName() == Kfree_Test0) |
|
137 { |
|
138 INFO_PRINTF1(_L("free_Test0():")); |
|
139 err = free_Test0(); |
|
140 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
141 } |
|
142 |
|
143 else |
|
144 if(TestStepName() == Kgetenv_Test0) |
|
145 { |
|
146 INFO_PRINTF1(_L("getenv_Test0():")); |
|
147 err = getenv_Test0(); |
|
148 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
149 } |
|
150 else |
|
151 if(TestStepName() == Kgetenv_Test1) |
|
152 { |
|
153 INFO_PRINTF1(_L("getenv_Test1():")); |
|
154 err = getenv_Test1(); |
|
155 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
156 } |
|
157 else |
|
158 if(TestStepName() == Ksetenv_Test0) |
|
159 { |
|
160 INFO_PRINTF1(_L("setenv_Test0():")); |
|
161 err = setenv_Test0(); |
|
162 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
163 } |
|
164 else |
|
165 if(TestStepName() == Ksetenv_Test1) |
|
166 { |
|
167 INFO_PRINTF1(_L("setenv_Test1():")); |
|
168 err = setenv_Test1(); |
|
169 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
170 } |
|
171 else |
|
172 if(TestStepName() == Ksetenv_Test2) |
|
173 { |
|
174 INFO_PRINTF1(_L("setenv_Test2():")); |
|
175 err = setenv_Test2(); |
|
176 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
177 } |
|
178 else |
|
179 if(TestStepName() == Ksetenv_Test3) |
|
180 { |
|
181 INFO_PRINTF1(_L("setenv_Test3():")); |
|
182 err = setenv_Test3(); |
|
183 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
184 } |
|
185 else |
|
186 if(TestStepName() == Ksetenv_Test4) |
|
187 { |
|
188 INFO_PRINTF1(_L("setenv_Test4():")); |
|
189 err = setenv_Test4(); |
|
190 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
191 } |
|
192 else |
|
193 if(TestStepName() == Kputenv_Test0) |
|
194 { |
|
195 INFO_PRINTF1(_L("putenv_Test0():")); |
|
196 err = putenv_Test0(); |
|
197 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
198 } |
|
199 else |
|
200 if(TestStepName() == Kputenv_Test1) |
|
201 { |
|
202 INFO_PRINTF1(_L("putenv_Test1():")); |
|
203 err = putenv_Test1(); |
|
204 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
205 } |
|
206 else |
|
207 if(TestStepName() == Kputenv_Test2) |
|
208 { |
|
209 INFO_PRINTF1(_L("putenv_Test2():")); |
|
210 err = putenv_Test2(); |
|
211 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
212 } |
|
213 else |
|
214 if(TestStepName() == Kputenv_Test3) |
|
215 { |
|
216 INFO_PRINTF1(_L("putenv_Test3():")); |
|
217 err = putenv_Test3(); |
|
218 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
219 } |
|
220 else |
|
221 if(TestStepName() == Kunsetenv_Test0) |
|
222 { |
|
223 INFO_PRINTF1(_L("unsetenv_Test0():")); |
|
224 err = unsetenv_Test0(); |
|
225 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
226 } |
|
227 else |
|
228 if(TestStepName() == Ksystem_Test0) |
|
229 { |
|
230 INFO_PRINTF1(_L("system_Test0():")); |
|
231 err = system_Test0(); |
|
232 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
233 } |
|
234 else |
|
235 if(TestStepName() == Ksystem_Test1) |
|
236 { |
|
237 INFO_PRINTF1(_L("system_Test1():")); |
|
238 err = system_Test1(); |
|
239 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
240 } |
|
241 else |
|
242 if(TestStepName() == Ksystem_Test2) |
|
243 { |
|
244 INFO_PRINTF1(_L("system_Test2():")); |
|
245 err = system_Test2(); |
|
246 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
247 } |
|
248 else |
|
249 if(TestStepName() == Ksystem_Test3) |
|
250 { |
|
251 INFO_PRINTF1(_L("system_Test3():")); |
|
252 err = system_Test3(); |
|
253 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
254 } |
|
255 else |
|
256 if(TestStepName() == Ksystem_Test4) |
|
257 { |
|
258 INFO_PRINTF1(_L("system_Test4():")); |
|
259 err = system_Test4(); |
|
260 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
261 } |
|
262 else |
|
263 if(TestStepName() == Ksystem_Test5) |
|
264 { |
|
265 INFO_PRINTF1(_L("system_Test5():")); |
|
266 err = system_Test5(); |
|
267 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
268 } |
|
269 else |
|
270 if(TestStepName() == Ksystem_Test6) |
|
271 { |
|
272 INFO_PRINTF1(_L("system_Test6():")); |
|
273 err = system_Test6(); |
|
274 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
275 } |
|
276 else |
|
277 if(TestStepName() == Kabort_Test0) |
|
278 { |
|
279 INFO_PRINTF1(_L("abort_Test0():")); |
|
280 err = abort_Test0(); |
|
281 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
282 } |
|
283 else |
|
284 if(TestStepName() == Kfopen_Test) |
|
285 { |
|
286 INFO_PRINTF1(_L("fopen_Test():")); |
|
287 err = fopen_Test(); |
|
288 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
289 } |
|
290 else |
|
291 if(TestStepName() == Kexit_Test0) |
|
292 { |
|
293 INFO_PRINTF1(_L("exit_Test0():")); |
|
294 err = exit_Test0(); |
|
295 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
296 } |
|
297 else |
|
298 if(TestStepName() == Kexit_Test1) |
|
299 { |
|
300 INFO_PRINTF1(_L("exit_Test1():")); |
|
301 err = exit_Test1(); |
|
302 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
303 } |
|
304 else |
|
305 if(TestStepName() == K_exitE_Test0) |
|
306 { |
|
307 INFO_PRINTF1(_L("_exitE_Test0():")); |
|
308 err = _exitE_Test0(); |
|
309 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
310 } |
|
311 else |
|
312 if(TestStepName() == K_exit_Test0) |
|
313 { |
|
314 INFO_PRINTF1(_L("_exit_Test0():")); |
|
315 err = _exit_Test0(); |
|
316 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
317 } |
|
318 else |
|
319 if(TestStepName() == Katexit_Test0) |
|
320 { |
|
321 INFO_PRINTF1(_L("atexit_Test0():")); |
|
322 err = atexit_Test0(); |
|
323 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
324 } |
|
325 else |
|
326 if(TestStepName() == Katexit_Test1) |
|
327 { |
|
328 INFO_PRINTF1(_L("atexit_Test1():")); |
|
329 err = atexit_Test1(); |
|
330 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
331 } |
|
332 else |
|
333 if(TestStepName() == Kabs_good_param) |
|
334 { |
|
335 INFO_PRINTF1(_L("abs_good_param():")); |
|
336 err = abs_good_param(); |
|
337 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
338 } |
|
339 else |
|
340 if(TestStepName() == Kabs_pos_max) |
|
341 { |
|
342 INFO_PRINTF1(_L("abs_pos_max():")); |
|
343 err = abs_pos_max(); |
|
344 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
345 } |
|
346 else |
|
347 if(TestStepName() == Kabs_neg_max) |
|
348 { |
|
349 INFO_PRINTF1(_L("abs_neg_max():")); |
|
350 err = abs_neg_max(); |
|
351 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
352 } |
|
353 else |
|
354 if(TestStepName() == Klabs_good_param) |
|
355 { |
|
356 INFO_PRINTF1(_L("labs_good_param():")); |
|
357 err = labs_good_param(); |
|
358 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
359 } |
|
360 else |
|
361 if(TestStepName() == Klabs_pos_max) |
|
362 { |
|
363 INFO_PRINTF1(_L("labs_pos_max():")); |
|
364 err = labs_pos_max(); |
|
365 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
366 } |
|
367 else |
|
368 if(TestStepName() == Klabs_neg_max) |
|
369 { |
|
370 INFO_PRINTF1(_L("labs_neg_max():")); |
|
371 err = labs_neg_max(); |
|
372 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
373 } |
|
374 else |
|
375 if(TestStepName() == Kllabs_good_param) |
|
376 { |
|
377 INFO_PRINTF1(_L("llabs_good_param():")); |
|
378 err = llabs_good_param(); |
|
379 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
380 } |
|
381 else |
|
382 if(TestStepName() == Kllabs_pos_max) |
|
383 { |
|
384 INFO_PRINTF1(_L("llabs_pos_max():")); |
|
385 err = llabs_pos_max(); |
|
386 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
387 } |
|
388 else |
|
389 if(TestStepName() == Kllabs_neg_max) |
|
390 { |
|
391 INFO_PRINTF1(_L("llabs_neg_max():")); |
|
392 err = llabs_neg_max(); |
|
393 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
394 } |
|
395 else |
|
396 if(TestStepName() == Katoi_null_string) |
|
397 { |
|
398 INFO_PRINTF1(_L("atoi_null_string():")); |
|
399 err = atoi_null_string(); |
|
400 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
401 } |
|
402 else |
|
403 if(TestStepName() == Katoi_good_param) |
|
404 { |
|
405 INFO_PRINTF1(_L("atoi_good_param():")); |
|
406 err = atoi_good_param(); |
|
407 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
408 } |
|
409 else |
|
410 if(TestStepName() == Katof_null_string) |
|
411 { |
|
412 INFO_PRINTF1(_L("atof_null_string():")); |
|
413 err = atof_null_string(); |
|
414 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
415 } |
|
416 else |
|
417 if(TestStepName() == Katof_pos_floatnum) |
|
418 { |
|
419 INFO_PRINTF1(_L("atof_pos_floatnum():")); |
|
420 err = atof_pos_floatnum(); |
|
421 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
422 } |
|
423 else |
|
424 if(TestStepName() == Katof_neg_floatnum) |
|
425 { |
|
426 INFO_PRINTF1(_L("atof_neg_floatnum():")); |
|
427 err = atof_neg_floatnum(); |
|
428 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
429 } |
|
430 else |
|
431 if(TestStepName() == Katof_alpha) |
|
432 { |
|
433 INFO_PRINTF1(_L("atof_alpha():")); |
|
434 err = atof_alpha(); |
|
435 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
436 } |
|
437 else |
|
438 if(TestStepName() == Katof_alpha_floatnum) |
|
439 { |
|
440 INFO_PRINTF1(_L("atof_alpha_floatnum():")); |
|
441 err = atof_alpha_floatnum(); |
|
442 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
443 } |
|
444 else |
|
445 if(TestStepName() == Katof_pos_floatnum_alpha) |
|
446 { |
|
447 INFO_PRINTF1(_L("atof_pos_floatnum_alpha():")); |
|
448 err = atof_pos_floatnum_alpha(); |
|
449 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
450 } |
|
451 else |
|
452 if(TestStepName() == Katof_neg_floatnum_alpha) |
|
453 { |
|
454 INFO_PRINTF1(_L("atof_neg_floatnum_alpha():")); |
|
455 err = atof_neg_floatnum_alpha(); |
|
456 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
457 } |
|
458 else |
|
459 if(TestStepName() == Katof_leading_zero) |
|
460 { |
|
461 INFO_PRINTF1(_L("atof_leading_zero():")); |
|
462 err = atof_leading_zero(); |
|
463 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
464 } |
|
465 else |
|
466 if(TestStepName() == Katof_neg_leading_zero) |
|
467 { |
|
468 INFO_PRINTF1(_L("atof_neg_leading_zero():")); |
|
469 err = atof_neg_leading_zero(); |
|
470 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
471 } |
|
472 else |
|
473 if(TestStepName() == Katof_pos_floatnum_pos_expo) |
|
474 { |
|
475 INFO_PRINTF1(_L("atof_pos_floatnum_pos_expo():")); |
|
476 err = atof_pos_floatnum_pos_expo(); |
|
477 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
478 } |
|
479 else |
|
480 if(TestStepName() == Katof_neg_floatnum_pos_expo) |
|
481 { |
|
482 INFO_PRINTF1(_L("atof_neg_floatnum_pos_expo():")); |
|
483 err = atof_neg_floatnum_pos_expo(); |
|
484 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
485 } |
|
486 else |
|
487 if(TestStepName() == Katof_pos_floatnum_neg_expo) |
|
488 { |
|
489 INFO_PRINTF1(_L("atof_pos_floatnum_neg_expo():")); |
|
490 err = atof_pos_floatnum_neg_expo(); |
|
491 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
492 } |
|
493 else |
|
494 if(TestStepName() == Katof_neg_floatnum_neg_expo) |
|
495 { |
|
496 INFO_PRINTF1(_L("atof_neg_floatnum_neg_expo():")); |
|
497 err = atof_neg_floatnum_neg_expo(); |
|
498 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
499 } |
|
500 else |
|
501 if(TestStepName() == Katol_null_string) |
|
502 { |
|
503 INFO_PRINTF1(_L("atol_null_string():")); |
|
504 err = atol_null_string(); |
|
505 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
506 } |
|
507 else |
|
508 if(TestStepName() == Katol_good_param) |
|
509 { |
|
510 INFO_PRINTF1(_L("atol_good_param():")); |
|
511 err = atol_good_param(); |
|
512 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
513 } |
|
514 else |
|
515 if(TestStepName() == Katollbasic) |
|
516 { |
|
517 INFO_PRINTF1(_L("atollbasic():")); |
|
518 err = atollbasic(); |
|
519 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
520 } |
|
521 else |
|
522 if(TestStepName() == Katollspacecheck) |
|
523 { |
|
524 INFO_PRINTF1(_L("atollspacecheck():")); |
|
525 err = atollspacecheck(); |
|
526 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
527 } |
|
528 else |
|
529 if(TestStepName() == Katollsignedsrc) |
|
530 { |
|
531 INFO_PRINTF1(_L("atollsignedsrc():")); |
|
532 err = atollsignedsrc(); |
|
533 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
534 } |
|
535 else |
|
536 if(TestStepName() == Katolloctalcheck) |
|
537 { |
|
538 INFO_PRINTF1(_L("atolloctalcheck():")); |
|
539 err = atolloctalcheck(); |
|
540 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
541 } |
|
542 else |
|
543 if(TestStepName() == Katollhexcheck) |
|
544 { |
|
545 INFO_PRINTF1(_L("atollhexcheck():")); |
|
546 err = atollhexcheck(); |
|
547 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
548 } |
|
549 else |
|
550 if(TestStepName() == Katolldigitfirstcheck) |
|
551 { |
|
552 INFO_PRINTF1(_L("atolldigitfirstcheck():")); |
|
553 err = atolldigitfirstcheck(); |
|
554 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
555 } |
|
556 else |
|
557 if(TestStepName() == Katollalphafirstcheck) |
|
558 { |
|
559 INFO_PRINTF1(_L("atollalphafirstcheck():")); |
|
560 err = atollalphafirstcheck(); |
|
561 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
562 } |
|
563 else |
|
564 if(TestStepName() == Katollalphacheck) |
|
565 { |
|
566 INFO_PRINTF1(_L("atollalphacheck():")); |
|
567 err = atollalphacheck(); |
|
568 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
569 } |
|
570 else |
|
571 if(TestStepName() == Katollleadingzeroscheck) |
|
572 { |
|
573 INFO_PRINTF1(_L("atollleadingzeroscheck():")); |
|
574 err = atollleadingzeroscheck(); |
|
575 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
576 } |
|
577 else |
|
578 if(TestStepName() == Kdiv_good_param) |
|
579 { |
|
580 INFO_PRINTF1(_L("div_good_param():")); |
|
581 err = div_good_param(); |
|
582 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
583 } |
|
584 else |
|
585 if(TestStepName() == Kldiv_good_param) |
|
586 { |
|
587 INFO_PRINTF1(_L("ldiv_good_param():")); |
|
588 err = ldiv_good_param(); |
|
589 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
590 } |
|
591 else |
|
592 if(TestStepName() == Klldiv_good_param0) |
|
593 { |
|
594 INFO_PRINTF1(_L("lldiv_good_param0():")); |
|
595 err = lldiv_good_param0(); |
|
596 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
597 } |
|
598 else |
|
599 if(TestStepName() == Klldiv_good_param1) |
|
600 { |
|
601 INFO_PRINTF1(_L("lldiv_good_param1():")); |
|
602 err = lldiv_good_param1(); |
|
603 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
604 } |
|
605 else |
|
606 if(TestStepName() == Klldiv_good_param2) |
|
607 { |
|
608 INFO_PRINTF1(_L("lldiv_good_param2():")); |
|
609 err = lldiv_good_param2(); |
|
610 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
611 } |
|
612 else |
|
613 if(TestStepName() == Klldiv_good_param3) |
|
614 { |
|
615 INFO_PRINTF1(_L("lldiv_good_param3():")); |
|
616 err = lldiv_good_param3(); |
|
617 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
618 } |
|
619 else |
|
620 if(TestStepName() == Klldiv_good_param4) |
|
621 { |
|
622 INFO_PRINTF1(_L("lldiv_good_param4():")); |
|
623 err = lldiv_good_param4(); |
|
624 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
625 } |
|
626 else |
|
627 if(TestStepName() == Krand) |
|
628 { |
|
629 INFO_PRINTF1(_L("rand():")); |
|
630 err = randL(); |
|
631 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
632 } |
|
633 else |
|
634 if(TestStepName() == Ksrand) |
|
635 { |
|
636 INFO_PRINTF1(_L("srand():")); |
|
637 err = srandL(); |
|
638 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
639 } |
|
640 else |
|
641 if(TestStepName() == Kstrtol_good_param) |
|
642 { |
|
643 INFO_PRINTF1(_L("strtol_good_param():")); |
|
644 err = strtol_good_param(); |
|
645 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
646 } |
|
647 else |
|
648 if(TestStepName() == Kstrtol_null_string) |
|
649 { |
|
650 INFO_PRINTF1(_L("strtol_null_string():")); |
|
651 err = strtol_null_string(); |
|
652 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
653 } |
|
654 else |
|
655 if(TestStepName() == Kstrtod_null_string) |
|
656 { |
|
657 INFO_PRINTF1(_L("strtod_null_string():")); |
|
658 err = strtod_null_string(); |
|
659 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
660 } |
|
661 else |
|
662 if(TestStepName() == Kstrtod_good_param) |
|
663 { |
|
664 INFO_PRINTF1(_L("strtod_good_param():")); |
|
665 err = strtod_good_param(); |
|
666 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
667 } |
|
668 else |
|
669 if(TestStepName() == Kstrtod_nan) |
|
670 { |
|
671 INFO_PRINTF1(_L("strtod_nan():")); |
|
672 err = strtod_nan(); |
|
673 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
674 } |
|
675 else |
|
676 if(TestStepName() == Kstrtod_inf) |
|
677 { |
|
678 INFO_PRINTF1(_L("strtod_inf():")); |
|
679 err = strtod_inf(); |
|
680 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
681 } |
|
682 else |
|
683 if(TestStepName() == Kstrtod_neg_cases) |
|
684 { |
|
685 INFO_PRINTF1(_L("strtod_neg_cases():")); |
|
686 err = strtod_neg_cases(); |
|
687 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
688 } |
|
689 else |
|
690 if(TestStepName() == Kstrtod_misc_cases) |
|
691 { |
|
692 INFO_PRINTF1(_L("strtod_misc_cases():")); |
|
693 err = strtod_misc_cases(); |
|
694 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
695 } |
|
696 else |
|
697 if(TestStepName() == Kstrtoul_null_string) |
|
698 { |
|
699 INFO_PRINTF1(_L("strtoul_null_string():")); |
|
700 err = strtoul_null_string(); |
|
701 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
702 } |
|
703 else |
|
704 if(TestStepName() == Kstrtoul_good_param) |
|
705 { |
|
706 INFO_PRINTF1(_L("strtoul_good_param():")); |
|
707 err = strtoul_good_param(); |
|
708 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
709 } |
|
710 else |
|
711 if(TestStepName() == Kstrtoul_neg_leading_zeroes) |
|
712 { |
|
713 INFO_PRINTF1(_L("strtoul_neg_leading_zeroes():")); |
|
714 err = strtoul_neg_leading_zeroes(); |
|
715 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
716 } |
|
717 else |
|
718 if(TestStepName() == Kstrtoul_neg_num_alpha) |
|
719 { |
|
720 INFO_PRINTF1(_L("strtoul_neg_num_alpha():")); |
|
721 err = strtoul_neg_num_alpha(); |
|
722 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
723 } |
|
724 else |
|
725 if(TestStepName() == Kqsort_integers) |
|
726 { |
|
727 INFO_PRINTF1(_L("qsort_integers():")); |
|
728 err = qsort_integers(); |
|
729 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
730 } |
|
731 else |
|
732 if(TestStepName() == Kqsort_strings) |
|
733 { |
|
734 INFO_PRINTF1(_L("qsort_strings():")); |
|
735 err = qsort_strings(); |
|
736 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
737 } |
|
738 else |
|
739 if(TestStepName() == Kbinsearch_integers) |
|
740 { |
|
741 INFO_PRINTF1(_L("binsearch_integers():")); |
|
742 err = binsearch_integers(); |
|
743 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
744 } |
|
745 else |
|
746 if(TestStepName() == Kbinsearch_strings) |
|
747 { |
|
748 INFO_PRINTF1(_L("binsearch_strings():")); |
|
749 err = binsearch_strings(); |
|
750 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
751 } |
|
752 else |
|
753 if(TestStepName() == Kisatty_Test0) |
|
754 { |
|
755 INFO_PRINTF1(_L("isatty_Test0():")); |
|
756 err = isatty_Test0(); |
|
757 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
758 } |
|
759 else |
|
760 if(TestStepName() == Kisatty_Test1) |
|
761 { |
|
762 INFO_PRINTF1(_L("isatty_Test1():")); |
|
763 err = isatty_Test1(); |
|
764 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
765 } |
|
766 else |
|
767 if(TestStepName() == Kusleep_Test0) |
|
768 { |
|
769 INFO_PRINTF1(_L("usleep_Test0():")); |
|
770 err = usleep_Test0(); |
|
771 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
772 } |
|
773 else |
|
774 if(TestStepName() == Kusleep_Test1) |
|
775 { |
|
776 INFO_PRINTF1(_L("usleep_Test1():")); |
|
777 err = usleep_Test1(); |
|
778 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
779 } |
|
780 else |
|
781 if(TestStepName() == Kusleep_Test2) |
|
782 { |
|
783 INFO_PRINTF1(_L("usleep_Test2():")); |
|
784 err = usleep_Test2(); |
|
785 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
786 } |
|
787 else |
|
788 if(TestStepName() == Kgetcwd_Test0) |
|
789 { |
|
790 INFO_PRINTF1(_L("getcwd_Test0():")); |
|
791 err = getcwd_Test0(); |
|
792 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
793 } |
|
794 else |
|
795 if(TestStepName() == Kgetcwd_Test1) |
|
796 { |
|
797 INFO_PRINTF1(_L("getcwd_Test1():")); |
|
798 err = getcwd_Test1(); |
|
799 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
800 } |
|
801 else |
|
802 if(TestStepName() == Kgetcwd_Test2) |
|
803 { |
|
804 INFO_PRINTF1(_L("getcwd_Test2():")); |
|
805 err = getcwd_Test2(); |
|
806 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
807 } |
|
808 else |
|
809 if(TestStepName() == Kgetcwd_Test3) |
|
810 { |
|
811 INFO_PRINTF1(_L("getcwd_Test3():")); |
|
812 err = getcwd_Test3(); |
|
813 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
814 } |
|
815 else |
|
816 if(TestStepName() == Ktmpfile_Test0) |
|
817 { |
|
818 INFO_PRINTF1(_L("tmpfile_Test0():")); |
|
819 err = tmpfile_Test0(); |
|
820 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
821 } |
|
822 else |
|
823 if(TestStepName() == Ktmpfile_Test1) |
|
824 { |
|
825 INFO_PRINTF1(_L("tmpfile_Test1():")); |
|
826 err = tmpfile_Test1(); |
|
827 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
828 } |
|
829 else |
|
830 if(TestStepName() == Ktmpnam_Test0) |
|
831 { |
|
832 INFO_PRINTF1(_L("tmpnam_Test0():")); |
|
833 err = tmpnam_Test0(); |
|
834 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
835 } |
|
836 else |
|
837 if(TestStepName() == Ktmpnam_Test1) |
|
838 { |
|
839 INFO_PRINTF1(_L("tmpnam_Test1():")); |
|
840 err = tmpnam_Test1(); |
|
841 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
842 } |
|
843 else |
|
844 if(TestStepName() == Krealpath_Test0) |
|
845 { |
|
846 INFO_PRINTF1(_L("realpath_Test0():")); |
|
847 err = realpath_Test0(); |
|
848 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
849 } |
|
850 else |
|
851 if(TestStepName() == Krealpath_Test1) |
|
852 { |
|
853 INFO_PRINTF1(_L("realpath_Test1():")); |
|
854 err = realpath_Test1(); |
|
855 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
856 } |
|
857 else |
|
858 if(TestStepName() == Krealpath_Test2) |
|
859 { |
|
860 INFO_PRINTF1(_L("realpath_Test2():")); |
|
861 err = realpath_Test2(); |
|
862 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
863 } |
|
864 else |
|
865 if(TestStepName() == Krealpath_Test3) |
|
866 { |
|
867 INFO_PRINTF1(_L("realpath_Test3():")); |
|
868 err = realpath_Test3(); |
|
869 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
870 } |
|
871 else |
|
872 if(TestStepName() == Krealpath_Test4) |
|
873 { |
|
874 INFO_PRINTF1(_L("realpath_Test4():")); |
|
875 err = realpath_Test4(); |
|
876 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
877 } |
|
878 else |
|
879 if(TestStepName() == Kperror_Test0) |
|
880 { |
|
881 INFO_PRINTF1(_L("perror_Test0():")); |
|
882 err = perror_Test0(); |
|
883 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
884 } |
|
885 else |
|
886 if(TestStepName() == Kmkstemp_Test0) |
|
887 { |
|
888 INFO_PRINTF1(_L("mkstemp_Test0():")); |
|
889 err = mkstemp_Test0(); |
|
890 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
891 } |
|
892 else |
|
893 if(TestStepName() == Kmkstemp_Test1) |
|
894 { |
|
895 INFO_PRINTF1(_L("mkstemp_Test1():")); |
|
896 err = mkstemp_Test1(); |
|
897 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
898 } |
|
899 else |
|
900 if(TestStepName() == Kconfstr_Test0) |
|
901 { |
|
902 INFO_PRINTF1(_L("confstr_Test0():")); |
|
903 err = confstr_Test0(); |
|
904 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
905 } |
|
906 else |
|
907 if(TestStepName() == Kconfstr_Test1) |
|
908 { |
|
909 INFO_PRINTF1(_L("confstr_Test1():")); |
|
910 err = confstr_Test1(); |
|
911 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
912 } |
|
913 else |
|
914 if(TestStepName() == Kfpathconf_Test0) |
|
915 { |
|
916 INFO_PRINTF1(_L("fpathconf_Test0():")); |
|
917 err = fpathconf_Test0(); |
|
918 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
919 } |
|
920 else |
|
921 if(TestStepName() == Kfpathconf_Test1) |
|
922 { |
|
923 INFO_PRINTF1(_L("fpathconf_Test1():")); |
|
924 err = fpathconf_Test1(); |
|
925 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
926 } |
|
927 else |
|
928 if(TestStepName() == Kfilelock_Test0) |
|
929 { |
|
930 INFO_PRINTF1(_L("filelock_Test0():")); |
|
931 err = filelock_Test0(); |
|
932 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
933 } |
|
934 else |
|
935 if(TestStepName() == Kfilelock_Test1) |
|
936 { |
|
937 INFO_PRINTF1(_L("filelock_Test1():")); |
|
938 err = filelock_Test1(); |
|
939 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
940 } |
|
941 else |
|
942 if(TestStepName() == Kfilelock_Test2) |
|
943 { |
|
944 INFO_PRINTF1(_L("filelock_Test2():")); |
|
945 err = filelock_Test2(); |
|
946 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
947 } |
|
948 else |
|
949 if(TestStepName() == Kfilelock_Test3) |
|
950 { |
|
951 INFO_PRINTF1(_L("filelock_Test3():")); |
|
952 err = filelock_Test3(); |
|
953 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
954 } |
|
955 else |
|
956 if(TestStepName() == KgetoptTest1) |
|
957 { |
|
958 INFO_PRINTF1(_L("getoptTest1():")); |
|
959 err = getoptTest1(); |
|
960 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
961 } |
|
962 else |
|
963 if(TestStepName() == KgetoptTest2) |
|
964 { |
|
965 INFO_PRINTF1(_L("getoptTest2():")); |
|
966 err = getoptTest2(); |
|
967 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
968 } |
|
969 else |
|
970 if(TestStepName() == KgetoptTest3) |
|
971 { |
|
972 INFO_PRINTF1(_L("getoptTest3():")); |
|
973 err = getoptTest3(); |
|
974 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
975 } |
|
976 else |
|
977 if(TestStepName() == KgetoptTest4) |
|
978 { |
|
979 INFO_PRINTF1(_L("getoptTest4():")); |
|
980 err = getoptTest4(); |
|
981 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
982 } |
|
983 else |
|
984 if(TestStepName() == KgetoptTest5) |
|
985 { |
|
986 INFO_PRINTF1(_L("getoptTest5():")); |
|
987 err = getoptTest5(); |
|
988 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
989 } |
|
990 else |
|
991 if(TestStepName() == KgetoptTest6) |
|
992 { |
|
993 INFO_PRINTF1(_L("getoptTest6():")); |
|
994 err = getoptTest6(); |
|
995 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
996 } |
|
997 else |
|
998 if(TestStepName() == KgetoptTest_long1) |
|
999 { |
|
1000 INFO_PRINTF1(_L("getoptTest_long1():")); |
|
1001 err = getoptTest_long1(); |
|
1002 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1003 } |
|
1004 else |
|
1005 if(TestStepName() == KgetoptTest_long2) |
|
1006 { |
|
1007 INFO_PRINTF1(_L("getoptTest_long2():")); |
|
1008 err = getoptTest_long2(); |
|
1009 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1010 } |
|
1011 else |
|
1012 if(TestStepName() == KgetoptTest_long3) |
|
1013 { |
|
1014 INFO_PRINTF1(_L("getoptTest_long3():")); |
|
1015 err = getoptTest_long3(); |
|
1016 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1017 } |
|
1018 else if(TestStepName() == KgetoptTest_long4) |
|
1019 { |
|
1020 INFO_PRINTF1(_L("getoptTest_long4():")); |
|
1021 err = getoptTest_long4(); |
|
1022 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1023 } |
|
1024 |
|
1025 else if(TestStepName() == KTestlseek) |
|
1026 { |
|
1027 INFO_PRINTF1(_L("TestlSeek():")); |
|
1028 err = Testlseek(); |
|
1029 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1030 } |
|
1031 else if(TestStepName() == KTestsigemptyset) |
|
1032 { |
|
1033 INFO_PRINTF1(_L("Testsigemptyset():")); |
|
1034 err = Testsigemptyset(); |
|
1035 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1036 } |
|
1037 else if(TestStepName() == Kstrfmon1) |
|
1038 { |
|
1039 INFO_PRINTF1(_L("strfmon1():")); |
|
1040 err = strfmon1(); |
|
1041 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1042 } |
|
1043 else if(TestStepName() == KTestRealPath5) |
|
1044 { |
|
1045 INFO_PRINTF1(_L("TestRealPath5:")); |
|
1046 err = TestRealPath5(); |
|
1047 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1048 } |
|
1049 else if(TestStepName() == KTestlseek1) |
|
1050 { |
|
1051 INFO_PRINTF1(_L("TestlSeek1():")); |
|
1052 err = Testlseek1(); |
|
1053 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1054 } |
|
1055 else if(TestStepName() == KTestlseek2) |
|
1056 { |
|
1057 INFO_PRINTF1(_L("TestlSeek2():")); |
|
1058 err = Testlseek2(); |
|
1059 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1060 } |
|
1061 else if(TestStepName() == KTestlseek3) |
|
1062 { |
|
1063 INFO_PRINTF1(_L("TestlSeek3():")); |
|
1064 err = Testlseek3(); |
|
1065 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1066 } |
|
1067 else if(TestStepName() == KgetoptTest_long5) |
|
1068 { |
|
1069 INFO_PRINTF1(_L("getoptTest_long5():")); |
|
1070 err = getoptTest_long5(); |
|
1071 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1072 } |
|
1073 else if(TestStepName() == KsetjmpTest) |
|
1074 { |
|
1075 INFO_PRINTF1(_L("setjmpTest:")); |
|
1076 err = setjmpTest(); |
|
1077 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1078 } |
|
1079 else if(TestStepName() == KabortTest) |
|
1080 { |
|
1081 INFO_PRINTF1(_L("abortTest:")); |
|
1082 err = abortTest(); |
|
1083 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1084 } |
|
1085 else if(TestStepName() == KchownTest) |
|
1086 { |
|
1087 INFO_PRINTF1(_L("chownTest:")); |
|
1088 err = chownTest(); |
|
1089 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1090 } |
|
1091 else if(TestStepName() == KiconvTest) |
|
1092 { |
|
1093 INFO_PRINTF1(_L("iconvTest:")); |
|
1094 err = iconvTest(); |
|
1095 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1096 } |
|
1097 else if(TestStepName() == KsetgrentTest) |
|
1098 { |
|
1099 INFO_PRINTF1(_L("setgrentTest:")); |
|
1100 err = setgrentTest(); |
|
1101 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1102 } |
|
1103 else if(TestStepName() == KwcreatTest) |
|
1104 { |
|
1105 INFO_PRINTF1(_L("wcreatTest:")); |
|
1106 err = wcreatTest(); |
|
1107 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1108 } |
|
1109 else if(TestStepName() == Katof_locale) |
|
1110 { |
|
1111 INFO_PRINTF1(_L("atof_locale:")); |
|
1112 err = atof_locale(); |
|
1113 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1114 } |
|
1115 else if(TestStepName() == Kstrtod_locale) |
|
1116 { |
|
1117 INFO_PRINTF1(_L("strtod_locale:")); |
|
1118 err = strtod_locale(); |
|
1119 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1120 } |
|
1121 else |
|
1122 if(TestStepName() == Kbinsearch_integers1) |
|
1123 { |
|
1124 INFO_PRINTF1(_L("binsearch_integers1():")); |
|
1125 err = binsearch_integers1(); |
|
1126 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1127 } |
|
1128 else |
|
1129 if(TestStepName() == Kcalloc_Test3) |
|
1130 { |
|
1131 INFO_PRINTF1(_L("calloc_Test3():")); |
|
1132 err = calloc_Test3(); |
|
1133 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1134 } |
|
1135 else |
|
1136 if(TestStepName() == Kcalloc_Test4) |
|
1137 { |
|
1138 INFO_PRINTF1(_L("calloc_Test4():")); |
|
1139 err = calloc_Test4(); |
|
1140 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1141 } |
|
1142 else |
|
1143 if(TestStepName() == Kgetenv_Test2) |
|
1144 { |
|
1145 INFO_PRINTF1(_L("getenv_Test2():")); |
|
1146 err = getenv_Test2(); |
|
1147 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1148 } |
|
1149 else |
|
1150 if(TestStepName() == Kreallocf_Test0) |
|
1151 { |
|
1152 INFO_PRINTF1(_L("reallocf_Test0():")); |
|
1153 err = reallocf_Test0(); |
|
1154 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1155 } |
|
1156 else |
|
1157 if(TestStepName() == Katexit_Test2) |
|
1158 { |
|
1159 INFO_PRINTF1(_L("atexit_Test2():")); |
|
1160 err = atexit_Test2(); |
|
1161 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1162 } |
|
1163 else |
|
1164 if(TestStepName() == Kstrtol_space_string) |
|
1165 { |
|
1166 INFO_PRINTF1(_L("strtol_space_string():")); |
|
1167 err = strtol_space_string(); |
|
1168 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1169 } |
|
1170 else |
|
1171 if(TestStepName() == Kstrtol_extreme_string) |
|
1172 { |
|
1173 INFO_PRINTF1(_L("strtol_extreme_string():")); |
|
1174 err = strtol_extreme_string(); |
|
1175 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1176 } |
|
1177 else |
|
1178 if(TestStepName() == Kstrtol_extreme_string1) |
|
1179 { |
|
1180 INFO_PRINTF1(_L("strtol_extreme_string1():")); |
|
1181 err = strtol_extreme_string1(); |
|
1182 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1183 } |
|
1184 else |
|
1185 if(TestStepName() == Kstrtoll_extreme_string) |
|
1186 { |
|
1187 INFO_PRINTF1(_L("strtoll_extreme_string():")); |
|
1188 err = strtoll_extreme_string(); |
|
1189 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1190 } |
|
1191 else |
|
1192 if(TestStepName() == Kstrtoll_extreme_string1) |
|
1193 { |
|
1194 INFO_PRINTF1(_L("strtoll_extreme_string1():")); |
|
1195 err = strtoll_extreme_string1(); |
|
1196 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1197 } |
|
1198 else |
|
1199 if(TestStepName() == Kstrtoll_good_param) |
|
1200 { |
|
1201 INFO_PRINTF1(_L("strtoll_good_param():")); |
|
1202 err = strtoll_good_param(); |
|
1203 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1204 } |
|
1205 else |
|
1206 if(TestStepName() == Kstrtoul_extreme_string) |
|
1207 { |
|
1208 INFO_PRINTF1(_L("strtoul_extreme_string():")); |
|
1209 err = strtoul_extreme_string(); |
|
1210 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1211 } |
|
1212 else |
|
1213 if(TestStepName() == Kstrtoul_extreme_string1) |
|
1214 { |
|
1215 INFO_PRINTF1(_L("strtoul_extreme_string1():")); |
|
1216 err = strtoul_extreme_string1(); |
|
1217 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1218 } |
|
1219 else |
|
1220 if(TestStepName() == Kqsort_integers1) |
|
1221 { |
|
1222 INFO_PRINTF1(_L("qsort_integers1():")); |
|
1223 err = qsort_integers1(); |
|
1224 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1225 } |
|
1226 else |
|
1227 |
|
1228 if(TestStepName() == Kqsort_integers2) |
|
1229 { |
|
1230 INFO_PRINTF1(_L("qsort_integers2():")); |
|
1231 err = qsort_integers2(); |
|
1232 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1233 } |
|
1234 else |
|
1235 if(TestStepName() == Kqsort_integers3) |
|
1236 { |
|
1237 INFO_PRINTF1(_L("qsort_integers3():")); |
|
1238 err = qsort_integers3(); |
|
1239 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1240 } |
|
1241 else if(TestStepName() == Kstrtoullbasic) |
|
1242 { |
|
1243 INFO_PRINTF1(_L("strtoullbasic():")); |
|
1244 err = strtoullbasic(); |
|
1245 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1246 } |
|
1247 else if(TestStepName() == Kstrtoullneg) |
|
1248 { |
|
1249 INFO_PRINTF1(_L("strtoullneg():")); |
|
1250 err = strtoullneg(); |
|
1251 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1252 } |
|
1253 else if(TestStepName() == Kstrtoullpos) |
|
1254 { |
|
1255 INFO_PRINTF1(_L("strtoullpos():")); |
|
1256 err = strtoullpos(); |
|
1257 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1258 } |
|
1259 else if(TestStepName() == Kstrtoullbase) |
|
1260 { |
|
1261 INFO_PRINTF1(_L("strtoullbase():")); |
|
1262 err = strtoullbase(); |
|
1263 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1264 } |
|
1265 else if(TestStepName() == Kstrtoulpos) |
|
1266 { |
|
1267 INFO_PRINTF1(_L("strtoulpos():")); |
|
1268 err = strtoulpos(); |
|
1269 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1270 } |
|
1271 else if(TestStepName() == Kstrtoimaxbasic) |
|
1272 { |
|
1273 INFO_PRINTF1(_L("strtoimaxbasic():")); |
|
1274 err = strtoimaxbasic(); |
|
1275 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1276 } |
|
1277 else if(TestStepName() == Kstrtoimaxbasic1) |
|
1278 { |
|
1279 INFO_PRINTF1(_L("strtoimaxbasic1():")); |
|
1280 err = strtoimaxbasic1(); |
|
1281 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1282 } |
|
1283 else if(TestStepName() == Kstrtoimaxbasic2) |
|
1284 { |
|
1285 INFO_PRINTF1(_L("strtoimaxbasic2():")); |
|
1286 err = strtoimaxbasic2(); |
|
1287 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1288 } |
|
1289 else if(TestStepName() == Kstrtoumaxbasic) |
|
1290 { |
|
1291 INFO_PRINTF1(_L("strtoumaxbasic():")); |
|
1292 err = strtoumaxbasic(); |
|
1293 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1294 } |
|
1295 else if(TestStepName() == Kstrtoumaxbasic1) |
|
1296 { |
|
1297 INFO_PRINTF1(_L("strtoumaxbasic1():")); |
|
1298 err = strtoumaxbasic1(); |
|
1299 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1300 } |
|
1301 else if(TestStepName() == Kstrtoumaxbasic2) |
|
1302 { |
|
1303 INFO_PRINTF1(_L("strtoumaxbasic2():")); |
|
1304 err = strtoumaxbasic2(); |
|
1305 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1306 } |
|
1307 else if(TestStepName() == Kconfstr_Test2) |
|
1308 { |
|
1309 INFO_PRINTF1(_L("confstr_Test2():")); |
|
1310 err = confstr_Test2(); |
|
1311 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1312 } |
|
1313 else if(TestStepName() == Ktmpfile_fseek) |
|
1314 { |
|
1315 INFO_PRINTF1(_L("tmpfile_fseek():")); |
|
1316 err = tmpfile_fseek(); |
|
1317 SetTestStepResult(err ? static_cast<TVerdict>(err) : EPass); |
|
1318 } |
|
1319 return TestStepResult(); |
|
1320 } |
|
1321 |
|
1322 |
|
1323 |