21#include "gdbsupport/selftest.h"
28check_one (
const char *str,
int quoter,
const char *result)
32 SELF_CHECK (out.
string () == result);
41 "more basic stuff: \\\\\\Q");
43 "more basic stuff: \\Q");
45 check_one (
"weird stuff: \x1f\x90\n\b\t\f\r\033\007",
'\\',
46 "weird stuff: \\037\\220\\n\\b\\t\\f\\r\\e\\a");
49 check_one (
"more weird stuff: \xa5",
'\\',
50 "more weird stuff: \\245");
60 selftests::register_test (
"ui-file",
const std::string & string()
void void putstr(const char *str, int quoter)
static void check_one(const char *str, int quoter, const char *result)
void _initialize_ui_file_selftest()