Lines Matching full:42
72 EXPECT_EQ("42", test_sprintf("%1$d", 42)); in TEST()
73 EXPECT_EQ("before 42", test_sprintf("before %1$d", 42)); in TEST()
74 EXPECT_EQ("42 after", test_sprintf("%1$d after", 42)); in TEST()
75 EXPECT_EQ("before 42 after", test_sprintf("before %1$d after", 42)); in TEST()
76 EXPECT_EQ("answer = 42", test_sprintf("%1$s = %2$d", "answer", 42)); in TEST()
77 EXPECT_EQ("42 is the answer", test_sprintf("%2$d is the %1$s", "answer", 42)); in TEST()
115 EXPECT_THROW_MSG(test_sprintf("%0$d", 42), format_error, in TEST()
117 EXPECT_THROW_MSG(test_sprintf("%2$d", 42), format_error, in TEST()
119 EXPECT_THROW_MSG(test_sprintf(format("%{}$d", INT_MAX), 42), format_error, in TEST()
122 EXPECT_THROW_MSG(test_sprintf("%2$", 42), format_error, "argument not found"); in TEST()
123 EXPECT_THROW_MSG(test_sprintf(format("%{}$d", BIG_NUM), 42), format_error, in TEST()
128 EXPECT_PRINTF(" 42", "%5d", 42); in TEST()
133 EXPECT_PRINTF("00042", "%05d", 42); in TEST()
134 EXPECT_PRINTF("-0042", "%05d", -42); in TEST()
136 EXPECT_PRINTF("00042", "%05d", 42); in TEST()
137 EXPECT_PRINTF("-0042", "%05d", -42); in TEST()
140 EXPECT_PRINTF("+00042", "%00+6d", 42); in TEST()
142 EXPECT_PRINTF(" 42", "%05.d", 42); in TEST()
143 EXPECT_PRINTF(" 0042", "%05.4d", 42); in TEST()
150 EXPECT_PRINTF("+42", "%+d", 42); in TEST()
151 EXPECT_PRINTF("-42", "%+d", -42); in TEST()
152 EXPECT_PRINTF("+0042", "%+05d", 42); in TEST()
153 EXPECT_PRINTF("+0042", "%0++5d", 42); in TEST()
159 EXPECT_PRINTF("+42", "%+ d", 42); in TEST()
160 EXPECT_PRINTF("-42", "%+ d", -42); in TEST()
161 EXPECT_PRINTF("+42", "% +d", 42); in TEST()
162 EXPECT_PRINTF("-42", "% +d", -42); in TEST()
163 EXPECT_PRINTF("+0042", "% +05d", 42); in TEST()
164 EXPECT_PRINTF("+0042", "%0+ 5d", 42); in TEST()
188 EXPECT_PRINTF(" 42", "%- d", 42); in TEST()
192 EXPECT_PRINTF(" 42", "% d", 42); in TEST()
193 EXPECT_PRINTF("-42", "% d", -42); in TEST()
194 EXPECT_PRINTF(" 0042", "% 05d", 42); in TEST()
195 EXPECT_PRINTF(" 0042", "%0 5d", 42); in TEST()
240 EXPECT_THROW_MSG(test_sprintf("%5-5d", 42), format_error, in TEST()
243 EXPECT_THROW_MSG(test_sprintf(format("%{}d", BIG_NUM), 42), format_error, in TEST()
245 EXPECT_THROW_MSG(test_sprintf(format("%1${}d", BIG_NUM), 42), format_error, in TEST()
250 EXPECT_EQ(" 42", test_sprintf("%*d", 5, 42)); in TEST()
251 EXPECT_EQ("42 ", test_sprintf("%*d", -5, 42)); in TEST()
252 EXPECT_THROW_MSG(test_sprintf("%*d", 5.0, 42), format_error, in TEST()
255 EXPECT_THROW_MSG(test_sprintf("%*d", BIG_NUM, 42), format_error, in TEST()
260 EXPECT_PRINTF("00042", "%.5d", 42); in TEST()
261 EXPECT_PRINTF("-00042", "%.5d", -42); in TEST()
267 EXPECT_PRINTF(" 00042", "%7.5d", 42); in TEST()
273 EXPECT_PRINTF("00042 ", "%-7.5d", 42); in TEST()
300 EXPECT_EQ("00042", test_sprintf("%.*d", 5, 42)); in TEST()
301 EXPECT_EQ("42", test_sprintf("%.*d", -5, 42)); in TEST()
302 EXPECT_THROW_MSG(test_sprintf("%.*d", 5.0, 42), format_error, in TEST()
305 EXPECT_THROW_MSG(test_sprintf("%.*d", BIG_NUM, 42), format_error, in TEST()
309 EXPECT_THROW_MSG(test_sprintf("%.*d", prec, 42), format_error, in TEST()
369 TestLength<T>(length_spec, 42); in TestLength()
370 TestLength<T>(length_spec, -42); in TestLength()
415 EXPECT_PRINTF("-42", "%d", -42); in TEST()
416 EXPECT_PRINTF("-42", "%i", -42); in TEST()
417 unsigned u = 0 - 42u; in TEST()
418 EXPECT_PRINTF(fmt::format("{}", u), "%u", -42); in TEST()
419 EXPECT_PRINTF(fmt::format("{:o}", u), "%o", -42); in TEST()
420 EXPECT_PRINTF(fmt::format("{:x}", u), "%x", -42); in TEST()
421 EXPECT_PRINTF(fmt::format("{:X}", u), "%X", -42); in TEST()
515 enum test_enum { answer = 42 };
518 EXPECT_PRINTF("42", "%d", answer); in TEST()
520 EXPECT_PRINTF("42", "%d", volatile_enum); in TEST()
554 fmt::format_arg_store<fmt::printf_context, int> as{42}; in TEST()
556 EXPECT_EQ(fmt::vsprintf("%d", args), "42"); in TEST()
557 EXPECT_WRITE(stdout, fmt::vprintf("%d", args), "42"); in TEST()
558 EXPECT_WRITE(stdout, fmt::vfprintf(stdout, "%d", args), "42"); in TEST()
559 EXPECT_WRITE(stdout, fmt::vfprintf(std::cout, "%d", args), "42"); in TEST()
576 fmt::format_arg_store<fmt::printf_context, int, const char*> as{42, in TEST()
579 EXPECT_EQ("[42] something happened", fmt::vsprintf("[%d] %s happened", args)); in TEST()
580 auto as2 = fmt::make_printf_args(42, "something"); in TEST()
582 EXPECT_EQ("[42] something happened", in TEST()
586 EXPECT_EQ("[42] something happened", in TEST()
588 {fmt::make_printf_args(42, "something")})); in TEST()
594 42, L"something"}; in TEST()
596 EXPECT_EQ(L"[42] something happened", in TEST()
598 auto as2 = fmt::make_wprintf_args(42, L"something"); in TEST()
600 EXPECT_EQ(L"[42] something happened", in TEST()
604 EXPECT_EQ(L"[42] something happened", in TEST()
606 {fmt::make_wprintf_args(42, L"something")})); in TEST()