comparison tests.c @ 301:5a758be2769e

More tests.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 22 Feb 2016 18:34:26 +0200
parents 385d0b40a6c8
children 54ea7a73e5fa
comparison
equal deleted inserted replaced
300:385d0b40a6c8 301:5a758be2769e
284 } 284 }
285 285
286 if (test_set_start("printf() string")) 286 if (test_set_start("printf() string"))
287 { 287 {
288 char *s_vals[] = { "", "XYZXYZ", "xxx yyy zzz ppp fff", NULL, "X", "abcde", "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ", }; 288 char *s_vals[] = { "", "XYZXYZ", "xxx yyy zzz ppp fff", NULL, "X", "abcde", "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ", };
289 char *s_fmts[] = { "%s", "%2s", "%-2s", "%5s", "%-5s", "%16s", "%-16s", "%1s", "%-1s", "% 2s", "%03s", "% -12s", "% 03s", }; 289 char *s_fmts[] = { "%s", "%2s", "%-2s", "%5s", "%-5s", "%16s", "%-16s", "%1s", "%-1s", "% 2s", "%03s", "% -12s", "% 03s", "%-.15s", "%.8s" };
290 290
291 for (i1 = 0; i1 < sizeof(s_vals) / sizeof(s_vals[0]); i1++) 291 for (i1 = 0; i1 < sizeof(s_vals) / sizeof(s_vals[0]); i1++)
292 for (i2 = 0; i2 < sizeof(s_fmts) / sizeof(s_fmts[0]); i2++) 292 for (i2 = 0; i2 < sizeof(s_fmts) / sizeof(s_fmts[0]); i2++)
293 test_snprintf(s_fmts[i2], s_vals); 293 test_snprintf(s_fmts[i2], s_vals);
294 294