Lines Matching refs:handler

69   XmlParserTestHandler handler;
70 XmlParser::ParseXml(&handler, "<testing/>");
71 EXPECT_EQ("START (testing) END ", handler.Str());
76 XmlParserTestHandler handler;
77 XmlParser::ParseXml(&handler, "<testing a='b'/>");
78 EXPECT_EQ("START (testing, a='b') END ", handler.Str());
81 XmlParserTestHandler handler;
82 XmlParser::ParseXml(&handler, "<testing e='' long='some text'/>");
83 EXPECT_EQ("START (testing, e='', long='some text') END ", handler.Str());
89 XmlParserTestHandler handler;
90 XmlParser::ParseXml(&handler,
93 "END END END ", handler.Str());
96 XmlParserTestHandler handler;
97 XmlParser::ParseXml(&handler, "<top><fifth><deeper><and><deeper/></and>"
103 handler.Str());
109 XmlParserTestHandler handler;
110 XmlParser::ParseXml(&handler, "<?xml version=\"1.0\"?><testing/>");
111 EXPECT_EQ("START (testing) END ", handler.Str());
114 XmlParserTestHandler handler;
115 XmlParser::ParseXml(&handler,
117 EXPECT_EQ("START (testing) END ", handler.Str());
120 XmlParserTestHandler handler;
121 XmlParser::ParseXml(&handler,
124 EXPECT_EQ("START (testing) END ", handler.Str());
130 XmlParserTestHandler handler;
131 XmlParser::ParseXml(&handler, "<top xmlns='my-namespace' a='b'/>");
133 handler.Str());
136 XmlParserTestHandler handler;
137 XmlParser::ParseXml(&handler, "<foo:top xmlns:foo='my-namespace' "
141 "a='b', my-namespace:c='d') END ", handler.Str());
144 XmlParserTestHandler handler;
145 XmlParser::ParseXml(&handler, "<top><nested xmlns='my-namespace'><leaf/>"
149 handler.Str());
154 XmlParserTestHandler handler;
155 XmlParser parser(&handler);
160 EXPECT_EQ("", handler.StrClear());
164 EXPECT_EQ("", handler.StrClear());
168 EXPECT_EQ("", handler.StrClear());
173 "http://www.w3.org/2000/xmlns/:stream='hmph') ", handler.StrClear());
178 handler.StrClear());
182 EXPECT_EQ("TEXT (abra) ", handler.StrClear());
186 EXPECT_EQ("END ", handler.StrClear());
191 XmlParserTestHandler handler;
192 XmlParser parser(&handler);
198 handler.StrClear());
204 handler.StrClear());
207 XmlParserTestHandler handler;
208 XmlParser parser(&handler);
213 EXPECT_EQ("START (m:top, xmlns='m') ", handler.StrClear());
217 EXPECT_EQ("START (m:testing) END ", handler.StrClear());
222 EXPECT_EQ("START (testing) ", handler.StrClear());
226 EXPECT_EQ("START (fragment) END ", handler.StrClear());
232 XmlParserTestHandler handler;
233 XmlParser::ParseXml(&handler, "junk");
234 EXPECT_EQ("ERROR (2) ", handler.Str());
237 XmlParserTestHandler handler;
238 XmlParser::ParseXml(&handler, "<top/> garbage ");
239 EXPECT_EQ("START (top) END ERROR (9) ", handler.Str());
242 XmlParserTestHandler handler;
243 XmlParser::ParseXml(&handler, "<-hm->");
244 EXPECT_EQ("ERROR (4) ", handler.Str());
247 XmlParserTestHandler handler;
248 XmlParser::ParseXml(&handler, "<hello>&foobar;</hello>");
249 EXPECT_EQ("START (hello) ERROR (11) ", handler.Str());
252 XmlParserTestHandler handler;
253 XmlParser::ParseXml(&handler,
255 EXPECT_EQ("ERROR (3) ", handler.Str());
259 XmlParserTestHandler handler;
260 XmlParser::ParseXml(&handler,
262 EXPECT_EQ("ERROR (19) ", handler.Str());
266 XmlParserTestHandler handler;
267 XmlParser::ParseXml(&handler,
269 EXPECT_EQ("ERROR (2) ", handler.Str());
273 XmlParserTestHandler handler;
274 XmlParser::ParseXml(&handler,
276 EXPECT_EQ("ERROR (2) ", handler.Str());
280 XmlParserTestHandler handler;
281 XmlParser::ParseXml(&handler,
283 EXPECT_EQ("ERROR (2) ", handler.Str());