Lines Matching refs:parser

34     XliffXmlPullParser parser(sourceParser);
35 EXPECT_EQ(XmlPullParser::Event::kStartDocument, parser.getEvent());
37 EXPECT_EQ(XmlPullParser::Event::kStartNamespace, parser.next());
38 EXPECT_EQ(parser.getNamespaceUri(), u"urn:oasis:names:tc:xliff:document:1.2");
39 EXPECT_EQ(parser.getNamespacePrefix(), u"xliff");
41 EXPECT_EQ(XmlPullParser::Event::kStartElement, parser.next());
42 EXPECT_EQ(parser.getElementNamespace(), u"");
43 EXPECT_EQ(parser.getElementName(), u"resources");
44 EXPECT_EQ(XmlPullParser::Event::kText, parser.next()); // Account for newline/whitespace.
46 EXPECT_EQ(XmlPullParser::Event::kStartElement, parser.next());
47 EXPECT_EQ(parser.getElementNamespace(), u"");
48 EXPECT_EQ(parser.getElementName(), u"string");
50 EXPECT_EQ(XmlPullParser::Event::kText, parser.next());
51 EXPECT_EQ(parser.getText(), u"Hey ");
53 EXPECT_EQ(XmlPullParser::Event::kText, parser.next());
54 EXPECT_EQ(parser.getText(), u"there");
56 EXPECT_EQ(XmlPullParser::Event::kText, parser.next());
57 EXPECT_EQ(parser.getText(), u" world");
59 EXPECT_EQ(XmlPullParser::Event::kEndElement, parser.next());
60 EXPECT_EQ(parser.getElementNamespace(), u"");
61 EXPECT_EQ(parser.getElementName(), u"string");
62 EXPECT_EQ(XmlPullParser::Event::kText, parser.next()); // Account for newline/whitespace.
64 EXPECT_EQ(XmlPullParser::Event::kEndElement, parser.next());
65 EXPECT_EQ(parser.getElementNamespace(), u"");
66 EXPECT_EQ(parser.getElementName(), u"resources");
68 EXPECT_EQ(XmlPullParser::Event::kEndNamespace, parser.next());
69 EXPECT_EQ(parser.getNamespacePrefix(), u"xliff");
70 EXPECT_EQ(parser.getNamespaceUri(), u"urn:oasis:names:tc:xliff:document:1.2");
72 EXPECT_EQ(XmlPullParser::Event::kEndDocument, parser.next());