Mercurial > hg > th-libs
changeset 526:32245648f0f0
More printf() format specifier tests.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 27 Dec 2019 09:33:59 +0200 |
parents | 59b8f15c5334 |
children | d6b64ba5e6ea |
files | tests.c |
diffstat | 1 files changed, 5 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/tests.c Fri Dec 27 09:26:53 2019 +0200 +++ b/tests.c Fri Dec 27 09:33:59 2019 +0200 @@ -569,12 +569,15 @@ // // Test series for printf() // - char *i_fmts[] = { "", "05", "5", ".5", "8.5", "08.5", "3", "3.2", "3", ".0", "0" }; + char *i_fmts[] = { "", "05", "6", ".4", "8.5", "08.5", "3", "2.2", "3", "1", "18", "018", ".0", "0" }; char *i_mods[] = { "", "-", "+", "#", }; char *i_types[] = { "d", "u", "i", "x", "X", "o", }; if (test_set_start("printf() integer")) { - int i_vals[] = { 0, -0, -1, 2, -2, 512, -1024, 612342, -612342, 0x1fff, 0x8000000, -123456789 }; + int i_vals[] = { + 0, -0, -1, 2, -2, 512, -1024, 612342, + -612342, 0x1fff, 0x8000000, -123456789, + 4294967295, -2147483648 }; for (i1 = 0; i1 < NCOUNT(i_vals); i1++) {