Lines Matching full:test_escape
1262 test_escape (const gchar *string,
1285 #define TEST_ESCAPE(string, length, expected) { \
1287 if (test_escape (string, length, expected)) \
2067 /* TEST_ESCAPE(string, length, expected) */
2068 TEST_ESCAPE("hello world", -1, "hello world");
2069 TEST_ESCAPE("hello world", 5, "hello");
2070 TEST_ESCAPE("hello.world", -1, "hello\\.world");
2071 TEST_ESCAPE("a(b\\b.$", -1, "a\\(b\\\\b\\.\\$");
2072 TEST_ESCAPE("hello\0world", -1, "hello");
2073 TEST_ESCAPE("hello\0world", 11, "hello\\0world");
2074 TEST_ESCAPE(EURO "*" ENG, -1, EURO "\\*" ENG);
2075 TEST_ESCAPE("a$", -1, "a\\$");
2076 TEST_ESCAPE("$a", -1, "\\$a");
2077 TEST_ESCAPE("a$a", -1, "a\\$a");
2078 TEST_ESCAPE("$a$", -1, "\\$a\\$");
2079 TEST_ESCAPE("$a$", 0, "");
2080 TEST_ESCAPE("$a$", 1, "\\$");
2081 TEST_ESCAPE("$a$", 2, "\\$a");
2082 TEST_ESCAPE("$a$", 3, "\\$a\\$");
2083 TEST_ESCAPE("$a$", 4, "\\$a\\$\\0");
2084 TEST_ESCAPE("|()[]{}^$*+?.", -1, "\\|\\(\\)\\[\\]\\{\\}\\^\\$\\*\\+\\?\\.");
2085 TEST_ESCAPE("a|a(a)a[a]a{a}a^a$a*a+a?a.a", -1,