Lines Matching refs:parser
17 WebSocketExtensionParser parser;
18 parser.Parse("", 0);
20 EXPECT_TRUE(parser.has_error());
24 WebSocketExtensionParser parser;
27 parser.Parse("foo");
29 ASSERT_FALSE(parser.has_error());
30 EXPECT_TRUE(expected.Equals(parser.extension()));
34 WebSocketExtensionParser parser;
38 parser.Parse("\tfoo ; bar");
40 ASSERT_FALSE(parser.has_error());
41 EXPECT_TRUE(expected.Equals(parser.extension()));
45 WebSocketExtensionParser parser;
49 parser.Parse("foo ; bar= baz\t");
51 ASSERT_FALSE(parser.has_error());
52 EXPECT_TRUE(expected.Equals(parser.extension()));
56 WebSocketExtensionParser parser;
61 parser.Parse("foo ; bar= baz;\t \thoge\t\t=fuga");
63 ASSERT_FALSE(parser.has_error());
64 EXPECT_TRUE(expected.Equals(parser.extension()));
103 WebSocketExtensionParser parser;
104 parser.Parse(patterns[i]);
105 EXPECT_TRUE(parser.has_error());
110 WebSocketExtensionParser parser;
114 parser.Parse("foo; bar = \"ba\\z\" ");
116 ASSERT_FALSE(parser.has_error());
117 EXPECT_TRUE(expected.Equals(parser.extension()));