Lines Matching refs:sprintf

50   EXPECT_EQ(expected_output, fmt::sprintf(format, arg)) \
52 EXPECT_EQ(expected_output, fmt::sprintf(make_positional(format), arg))
55 EXPECT_EQ("test", fmt::sprintf("test"));
59 EXPECT_EQ("%", fmt::sprintf("%%"));
60 EXPECT_EQ("before %", fmt::sprintf("before %%"));
61 EXPECT_EQ("% after", fmt::sprintf("%% after"));
62 EXPECT_EQ("before % after", fmt::sprintf("before %% after"));
63 EXPECT_EQ("%s", fmt::sprintf("%%s"));
67 EXPECT_EQ("42", fmt::sprintf("%1$d", 42));
68 EXPECT_EQ("before 42", fmt::sprintf("before %1$d", 42));
69 EXPECT_EQ("42 after", fmt::sprintf("%1$d after",42));
70 EXPECT_EQ("before 42 after", fmt::sprintf("before %1$d after", 42));
71 EXPECT_EQ("answer = 42", fmt::sprintf("%1$s = %2$d", "answer", 42));
73 fmt::sprintf("%2$d is the %1$s", "answer", 42));
74 EXPECT_EQ("abracadabra", fmt::sprintf("%1$s%2$s%1$s", "abra", "cad"));
78 EXPECT_EQ("abc", fmt::sprintf("%c%c%c", 'a', 'b', 'c'));
82 EXPECT_THROW_MSG(fmt::sprintf(format("%{}$", BIG_NUM)),
84 EXPECT_THROW_MSG(fmt::sprintf(format("%{}$d", BIG_NUM)),
89 EXPECT_THROW_MSG(fmt::sprintf("%1$d%", 1, 2),
91 EXPECT_THROW_MSG(fmt::sprintf(format("%1$d%{}d", BIG_NUM), 1, 2),
93 EXPECT_THROW_MSG(fmt::sprintf("%1$d%d", 1, 2),
96 EXPECT_THROW_MSG(fmt::sprintf("%d%1$", 1, 2),
98 EXPECT_THROW_MSG(fmt::sprintf(format("%d%{}$d", BIG_NUM), 1, 2),
100 EXPECT_THROW_MSG(fmt::sprintf("%d%1$d", 1, 2),
104 EXPECT_THROW_MSG(fmt::sprintf(format("%d%1${}d", BIG_NUM), 1, 2),
106 EXPECT_THROW_MSG(fmt::sprintf(format("%1$d%{}d", BIG_NUM), 1, 2),
111 EXPECT_THROW_MSG(fmt::sprintf("%0$d", 42), FormatError,
113 EXPECT_THROW_MSG(fmt::sprintf("%2$d", 42), FormatError,
115 EXPECT_THROW_MSG(fmt::sprintf(format("%{}$d", INT_MAX), 42),
118 EXPECT_THROW_MSG(fmt::sprintf("%2$", 42),
120 EXPECT_THROW_MSG(fmt::sprintf(format("%{}$d", BIG_NUM), 42),
207 EXPECT_THROW_MSG(fmt::sprintf("%5-5d", 42), FormatError,
210 EXPECT_THROW_MSG(fmt::sprintf(format("%{}d", BIG_NUM), 42),
212 EXPECT_THROW_MSG(fmt::sprintf(format("%1${}d", BIG_NUM), 42),
217 EXPECT_EQ(" 42", fmt::sprintf("%*d", 5, 42));
218 EXPECT_EQ("42 ", fmt::sprintf("%*d", -5, 42));
219 EXPECT_THROW_MSG(fmt::sprintf("%*d", 5.0, 42), FormatError,
221 EXPECT_THROW_MSG(fmt::sprintf("%*d"), FormatError,
223 EXPECT_THROW_MSG(fmt::sprintf("%*d", BIG_NUM, 42), FormatError,
264 EXPECT_EQ("00042", fmt::sprintf("%.*d", 5, 42));
265 EXPECT_EQ("42", fmt::sprintf("%.*d", -5, 42));
266 EXPECT_THROW_MSG(fmt::sprintf("%.*d", 5.0, 42), FormatError,
268 EXPECT_THROW_MSG(fmt::sprintf("%.*d"), FormatError,
270 EXPECT_THROW_MSG(fmt::sprintf("%.*d", BIG_NUM, 42), FormatError,
274 EXPECT_THROW_MSG(fmt::sprintf("%.*d", prec, 42), FormatError,
480 EXPECT_EQ(L"abc", fmt::sprintf(L"%s", L"abc"));
484 EXPECT_EQ("abc", fmt::sprintf("%s", TestString("abc")));