Lines Matching defs:input

90     const scoped_ptr<RegExpInput> input(
94 // of the input.
96 input.get(), true, NULL, NULL, NULL, NULL, NULL, NULL))
98 ASSERT_EQ("+1-123-456-789", input->ToString()) << ErrorMessage(context);
102 input.get(), true, &res1, NULL, NULL, NULL, NULL, NULL))
104 ASSERT_EQ("+1-123-456-789", input->ToString()) << ErrorMessage(context);
115 const scoped_ptr<RegExpInput> input(factory.CreateInput("+123"));
118 ASSERT_TRUE(plus_sign->Consume(input.get(), true, NULL, NULL, NULL, NULL,
121 ASSERT_EQ("123", input->ToString()) << ErrorMessage(context);
129 const scoped_ptr<RegExpInput> input(
134 input.get(), true, &res1, &res2, NULL, NULL, NULL, NULL))
136 ASSERT_EQ("-456-789", input->ToString()) << ErrorMessage(context);
146 const scoped_ptr<RegExpInput> input(
152 // in the input.
153 ASSERT_TRUE(context.digits->Consume(input.get(), false, NULL, NULL, NULL,
156 ASSERT_EQ("-123-456-789", input->ToString()) << ErrorMessage(context);
158 ASSERT_TRUE(context.digits->Consume(input.get(), false, NULL, NULL, NULL,
161 ASSERT_EQ("-456-789", input->ToString()) << ErrorMessage(context);
164 input.get(), false, NULL, NULL, NULL, NULL, NULL, NULL))
166 ASSERT_EQ("-456-789", input->ToString()) << ErrorMessage(context);
170 input.get(), false, &res1, &res2, NULL, NULL, NULL, NULL))
172 printf("previous input: %s", input.get()->ToString().c_str());
173 ASSERT_EQ("", input->ToString()) << ErrorMessage(context);
183 printf("Present input: %s",
251 string input("123-4567 ");
253 ASSERT_TRUE(context.single_digit->Replace(&input, "+"))
255 ASSERT_EQ("+23-4567 ", input) << ErrorMessage(context);
257 ASSERT_TRUE(context.single_digit->Replace(&input, "+"))
259 ASSERT_EQ("++3-4567 ", input) << ErrorMessage(context);
263 ASSERT_FALSE(single_letter->Replace(&input, "+")) << ErrorMessage(context);
264 ASSERT_EQ("++3-4567 ", input) << ErrorMessage(context);
275 string input = "123-4567 abc";
276 ASSERT_TRUE(context.two_digit_groups->Replace(&input, "$2"))
278 ASSERT_EQ("4567 abc", input) << ErrorMessage(context);
280 input = "123-4567";
281 ASSERT_TRUE(context.two_digit_groups->Replace(&input, "$1"))
283 ASSERT_EQ("123", input) << ErrorMessage(context);
285 input = "123-4567";
286 ASSERT_TRUE(context.two_digit_groups->Replace(&input, "$2"))
288 ASSERT_EQ("4567", input) << ErrorMessage(context);
290 input = "123-4567";
291 ASSERT_TRUE(context.two_digit_groups->Replace(&input, "$1 $2"))
293 ASSERT_EQ("123 4567", input) << ErrorMessage(context);
303 string input = "123-4567";
304 ASSERT_TRUE(context.two_digit_groups->Replace(&input, "\\$1 \\$2"))
307 ASSERT_EQ("$1 $2", input) << ErrorMessage(context);
316 string input("123-4567 ");
318 ASSERT_TRUE(context.single_digit->GlobalReplace(&input, "*"))
320 ASSERT_EQ("***-**** ", input) << ErrorMessage(context);
322 ASSERT_FALSE(context.single_digit->GlobalReplace(&input, "*"))
324 ASSERT_EQ("***-**** ", input) << ErrorMessage(context);