Mercurial > hg > th-libs
changeset 328:0146aa9a9524
Simplify char printf tests.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 23 Feb 2016 12:43:53 +0200 |
parents | b0f9f806c8c9 |
children | 0fa9d39df928 |
files | tests.c |
diffstat | 1 files changed, 4 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/tests.c Tue Feb 23 12:43:38 2016 +0200 +++ b/tests.c Tue Feb 23 12:43:53 2016 +0200 @@ -347,16 +347,10 @@ { const char c_val = 'x'; const char *c_msg = "x"; - test_snprintf(c_msg, "a%cBC", c_val); - test_snprintf(c_msg, "%c", c_val); - test_snprintf(c_msg, "", c_val); - test_snprintf(c_msg, "%0c", c_val); - test_snprintf(c_msg, "%1c", c_val); - test_snprintf(c_msg, "% c", c_val); - test_snprintf(c_msg, "%-3c", c_val); - test_snprintf(c_msg, "%3c", c_val); - test_snprintf(c_msg, "%.3c", c_val); - test_snprintf(c_msg, "%-.3c", c_val); + char *c_fmts[] = { "a%cBC", "%c", "", "%0c", "%1c", "% c", "%-3c", "%3c", "%.3c", "%-.3c", "%-3.3c", "%.c" }; + + for (i1 = 0; i1 < NCOUNT(c_fmts); i1++) + test_snprintf(c_msg, c_fmts[i1], c_val); } //