mirror of
https://github.com/jemalloc/jemalloc.git
synced 2026-08-26 09:03:33 +03:00
IO: Support 0-padding for unsigned numbers.
This commit is contained in:
parent
32d4673221
commit
7b187360e9
2 changed files with 36 additions and 2 deletions
|
|
@ -175,6 +175,7 @@ TEST_BEGIN(test_malloc_snprintf) {
|
|||
TEST("_1234_", "_%o_", 01234);
|
||||
TEST("_01234_", "_%#o_", 01234);
|
||||
TEST("_1234_", "_%u_", 1234);
|
||||
TEST("01234", "%05u", 1234);
|
||||
|
||||
TEST("_1234_", "_%d_", 1234);
|
||||
TEST("_ 1234_", "_% d_", 1234);
|
||||
|
|
@ -183,6 +184,15 @@ TEST_BEGIN(test_malloc_snprintf) {
|
|||
TEST("_-1234_", "_% d_", -1234);
|
||||
TEST("_-1234_", "_%+d_", -1234);
|
||||
|
||||
/*
|
||||
* Morally, we should test these too, but 0-padded signed types are not
|
||||
* yet supported.
|
||||
*
|
||||
* TEST("01234", "%05", 1234);
|
||||
* TEST("-1234", "%05d", -1234);
|
||||
* TEST("-01234", "%06d", -1234);
|
||||
*/
|
||||
|
||||
TEST("_-1234_", "_%d_", -1234);
|
||||
TEST("_1234_", "_%d_", 1234);
|
||||
TEST("_-1234_", "_%i_", -1234);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue