# HG changeset patch # User Matti Hamalainen # Date 1457517524 -7200 # Node ID d1a06a38a9582a90f3a3e0e7dcd8d819b707b3d9 # Parent 30432a52026abd62a39f14a01256ebcdda906664 Add some more tests. diff -r 30432a52026a -r d1a06a38a958 tests.c --- a/tests.c Wed Mar 09 10:53:45 2016 +0200 +++ b/tests.c Wed Mar 09 11:58:44 2016 +0200 @@ -406,7 +406,7 @@ if (test_set_start("printf() string")) { - char *s_vals[] = { "", "XYZXYZ", "xxx yyy zzz ppp fff", NULL, "X", "abcde", "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ", }; + char *s_vals[] = { "", "XYZXYZ", "xxx yyy zzz ppp fff", NULL, "X", "abcde", "dx", "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ", }; char *s_fmts[] = { "%s", "%2s", "%-2s", "%5s", "%-5s", "%16s", "%-16s", "%1s", "%-1s", "% 2s", "%03s", "% -12s", "% 03s", "%-.15s", "%.8s" }; for (i1 = 0; i1 < NCOUNT(s_vals); i1++) @@ -428,7 +428,7 @@ if (test_set_start("printf() pointers")) { - char *p_fmts[] = { "%p", "%2p", "%.2p", "%8p", "%32p", "%032p", "%-32p", "%-032p", "%16.8p", "%016.8p" }; + char *p_fmts[] = { "%p", "%2p", "%.2p", "%03p", "%04p", "%-3p", "%0.3p", "%8p", "%32p", "%032p", "%-32p", "%-032p", "%16.8p", "%016.8p" }; void *p_vals[] = { NULL, (void *) 1, &p_fmts, }; for (i1 = 0; i1 < NCOUNT(p_vals); i1++)