From ecc633adb755cb398545e03a35a60b3166ccb848 Mon Sep 17 00:00:00 2001 From: Vijay Kiran Kamuju Date: Thu, 27 Oct 2005 12:25:18 +0000 Subject: [PATCH] Added a test case for %0f and %.0f. --- dlls/msvcrt/tests/printf.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/dlls/msvcrt/tests/printf.c b/dlls/msvcrt/tests/printf.c index 9c3fdea8acf..20887e65ee3 100644 --- a/dlls/msvcrt/tests/printf.c +++ b/dlls/msvcrt/tests/printf.c @@ -183,6 +183,16 @@ static void test_sprintf( void ) ok(!strcmp(buffer,"8.6000"), "failed\n"); ok( r==6, "return count wrong\n"); + format = "%0f"; + r = sprintf(buffer, format,0.6); + ok(!strcmp(buffer,"0.600000"), "failed\n"); + ok( r==8, "return count wrong\n"); + + format = "%.0f"; + r = sprintf(buffer, format,0.6); + ok(!strcmp(buffer,"1"), "failed\n"); + ok( r==1, "return count wrong\n"); + todo_wine { format = "%2.4e"; r = sprintf(buffer, format,8.6); -- 2.11.4.GIT