diff --git a/test/printf-test.cc b/test/printf-test.cc index 9b806002..34a0d734 100644 --- a/test/printf-test.cc +++ b/test/printf-test.cc @@ -617,7 +617,9 @@ TEST(PrintfTest, PrintfDetermineOutputSize) { const auto format_string = "%s"; const auto format_arg = "Hello"; - const auto expected_size = fmt::sprintf(format_string, format_arg).size(); + const auto expected_size = 5; + + EXPECT_EQ(expected_size, fmt::sprintf(format_string, format_arg).size()); EXPECT_EQ(expected_size, (truncated_printf_context( @@ -626,19 +628,3 @@ TEST(PrintfTest, PrintfDetermineOutputSize) { .format() .count())); } - -TEST(PrintfTest, PrintfAppendToBuffer) { - using backit = std::back_insert_iterator>; - using context = fmt::basic_printf_context; - - const auto format_string = "%s"; - const char* format_arg = "Hello"; - fmt::basic_memory_buffer buffer; - context(std::back_inserter(buffer), format_string, - fmt::make_format_args(format_arg)) - .format(); - - std::string result(std::begin(buffer), std::end(buffer)); - - EXPECT_EQ(std::string("Hello"), result); -}