Tue, 07 Feb 2023 20:06:33 +0100
remove too platform dependent printf tests
test/test_printf.cpp | file | annotate | diff | comparison | revisions |
1.1 --- a/test/test_printf.cpp Thu Feb 02 20:25:34 2023 +0100 1.2 +++ b/test/test_printf.cpp Tue Feb 07 20:06:33 2023 +0100 1.3 @@ -115,26 +115,10 @@ 1.4 EXPECT_EQ(r, 9); 1.5 EXPECT_EQ(buf, "12 012 04"); 1.6 1.7 - r = cx_fprintf(&buf, PrintfFixture::write_func, "%f %.0f %.32f", 1.5, 1.5, 1.3); 1.8 - EXPECT_EQ(r, 45); 1.9 - EXPECT_EQ(buf, "1.500000 2 1.30000000000000004440892098500626"); 1.10 - 1.11 r = cx_fprintf(&buf, PrintfFixture::write_func, "%05.2f %.2f %5.2f", 1.5, 1.5, 1.5); 1.12 EXPECT_EQ(r, 16); 1.13 EXPECT_EQ(buf, "01.50 1.50 1.50"); 1.14 1.15 - r = cx_fprintf(&buf, PrintfFixture::write_func, "%E %e", 1.5, 1.5); 1.16 - EXPECT_EQ(r, 25); 1.17 - EXPECT_EQ(buf, "1.500000E+00 1.500000e+00"); 1.18 - 1.19 - r = cx_fprintf(&buf, PrintfFixture::write_func, "%a %A", 1.5, 1.5); 1.20 - EXPECT_EQ(r, 17); 1.21 - EXPECT_EQ(buf, "0x1.8p+0 0X1.8P+0"); 1.22 - 1.23 - r = cx_fprintf(&buf, PrintfFixture::write_func, "0/0=%g 1/0=%g", 0.0 / 0.0, 1.0 / 0.0); 1.24 - EXPECT_EQ(r, 16); 1.25 - EXPECT_EQ(buf, "0/0=-nan 1/0=inf"); 1.26 - 1.27 r = cx_fprintf(&buf, PrintfFixture::write_func, "'%*c'", 5, 'x'); 1.28 EXPECT_EQ(r, 7); 1.29 EXPECT_EQ(buf, "' x'"); 1.30 @@ -230,31 +214,11 @@ 1.31 EXPECT_STREQ(r.ptr, "12 012 04"); 1.32 fl.push_back(r.ptr); 1.33 1.34 - r = cx_asprintf_a(&alloc, "%f %.0f %.32f", 1.5, 1.5, 1.3); 1.35 - EXPECT_EQ(r.length, 45); 1.36 - EXPECT_STREQ(r.ptr, "1.500000 2 1.30000000000000004440892098500626"); 1.37 - fl.push_back(r.ptr); 1.38 - 1.39 r = cx_asprintf_a(&alloc, "%05.2f %.2f %5.2f", 1.5, 1.5, 1.5); 1.40 EXPECT_EQ(r.length, 16); 1.41 EXPECT_STREQ(r.ptr, "01.50 1.50 1.50"); 1.42 fl.push_back(r.ptr); 1.43 1.44 - r = cx_asprintf_a(&alloc, "%E %e", 1.5, 1.5); 1.45 - EXPECT_EQ(r.length, 25); 1.46 - EXPECT_STREQ(r.ptr, "1.500000E+00 1.500000e+00"); 1.47 - fl.push_back(r.ptr); 1.48 - 1.49 - r = cx_asprintf_a(&alloc, "%a %A", 1.5, 1.5); 1.50 - EXPECT_EQ(r.length, 17); 1.51 - EXPECT_STREQ(r.ptr, "0x1.8p+0 0X1.8P+0"); 1.52 - fl.push_back(r.ptr); 1.53 - 1.54 - r = cx_asprintf_a(&alloc, "0/0=%g 1/0=%g", 0.0 / 0.0, 1.0 / 0.0); 1.55 - EXPECT_EQ(r.length, 16); 1.56 - EXPECT_STREQ(r.ptr, "0/0=-nan 1/0=inf"); 1.57 - fl.push_back(r.ptr); 1.58 - 1.59 r = cx_asprintf_a(&alloc, "'%*c'", 5, 'x'); 1.60 EXPECT_EQ(r.length, 7); 1.61 EXPECT_STREQ(r.ptr, "' x'");