Lines Matching refs:opts
9 EscapeOptions opts; in TEST() local
10 opts.mode = ESCAPE_NINJA; in TEST()
11 std::string result = EscapeString("asdf: \"$\\bar", opts, NULL); in TEST()
16 EscapeOptions opts; in TEST() local
17 opts.mode = ESCAPE_NINJA_COMMAND; in TEST()
18 opts.platform = ESCAPE_PLATFORM_WIN; in TEST()
21 EXPECT_EQ("foo\\bar", EscapeString("foo\\bar", opts, NULL)); in TEST()
25 EXPECT_EQ("\"foo\\$ bar\"", EscapeString("foo\\ bar", opts, &needs_quoting)); in TEST()
30 opts.inhibit_quoting = true; in TEST()
31 EXPECT_EQ("foo\\$ bar", EscapeString("foo\\ bar", opts, &needs_quoting)); in TEST()
33 opts.inhibit_quoting = false; in TEST()
36 EXPECT_EQ("\"foo$ bar\\\\\\\\\"", EscapeString("foo bar\\\\", opts, NULL)); in TEST()
39 EXPECT_EQ("\"foo\\\\\\\"$ bar\"", EscapeString("foo\\\" bar", opts, NULL)); in TEST()
43 EscapeOptions opts; in TEST() local
44 opts.mode = ESCAPE_NINJA_COMMAND; in TEST()
45 opts.platform = ESCAPE_PLATFORM_POSIX; in TEST()
48 EXPECT_EQ("a$:\\$ \\\"\\$$\\\\b", EscapeString("a: \"$\\b", opts, NULL)); in TEST()
51 EXPECT_EQ("a_\\;\\<\\*b", EscapeString("a_;<*b", opts, NULL)); in TEST()
55 EscapeOptions opts; in TEST() local
56 opts.mode = ESCAPE_NINJA_PREFORMATTED_COMMAND; in TEST()
59 EXPECT_EQ("a: \"$$\\b<;", EscapeString("a: \"$\\b<;", opts, NULL)); in TEST()