Lines Matching refs:bad_format_error
222 using format::bad_format_error;
224 ATF_REQUIRE_THROW_RE(bad_format_error, "Trailing %", F("%"));
225 ATF_REQUIRE_THROW_RE(bad_format_error, "Trailing %", F("f%"));
226 ATF_REQUIRE_THROW_RE(bad_format_error, "Trailing %", F("f%%%"));
227 ATF_REQUIRE_THROW_RE(bad_format_error, "Trailing %", F("ab %s cd%") % "cd");
229 ATF_REQUIRE_THROW_RE(bad_format_error, "Invalid width", F("%1bs"));
231 ATF_REQUIRE_THROW_RE(bad_format_error, "Invalid precision", F("%.s"));
232 ATF_REQUIRE_THROW_RE(bad_format_error, "Invalid precision", F("%0.s"));
233 ATF_REQUIRE_THROW_RE(bad_format_error, "Invalid precision", F("%123.s"));
234 ATF_REQUIRE_THROW_RE(bad_format_error, "Invalid precision", F("%.12bs"));
236 ATF_REQUIRE_THROW_RE(bad_format_error, "Unterminated", F("%c") % 'Z');
237 ATF_REQUIRE_THROW_RE(bad_format_error, "Unterminated", F("%d") % 5);
238 ATF_REQUIRE_THROW_RE(bad_format_error, "Unterminated", F("%.1f") % 3);
239 ATF_REQUIRE_THROW_RE(bad_format_error, "Unterminated", F("%d%s") % 3 % "a");
243 fail("bad_format_error not raised");
244 } catch (const bad_format_error& e) {