Lines Matching refs:parser
39 XmlPullParser parser(&input); in TEST() local
41 const size_t depth_outer = parser.depth(); in TEST()
42 ASSERT_TRUE(XmlPullParser::NextChildNode(&parser, depth_outer)); in TEST()
44 EXPECT_THAT(parser.event(), Eq(XmlPullParser::Event::kStartElement)); in TEST()
45 EXPECT_THAT(parser.element_name(), StrEq("a")); in TEST()
47 const size_t depth_a = parser.depth(); in TEST()
48 ASSERT_TRUE(XmlPullParser::NextChildNode(&parser, depth_a)); in TEST()
49 EXPECT_THAT(parser.event(), Eq(XmlPullParser::Event::kStartElement)); in TEST()
50 EXPECT_THAT(parser.element_name(), StrEq("b")); in TEST()
52 const size_t depth_b = parser.depth(); in TEST()
53 ASSERT_TRUE(XmlPullParser::NextChildNode(&parser, depth_b)); in TEST()
54 EXPECT_THAT(parser.event(), Eq(XmlPullParser::Event::kStartElement)); in TEST()
55 EXPECT_THAT(parser.element_name(), StrEq("c")); in TEST()
57 ASSERT_TRUE(XmlPullParser::NextChildNode(&parser, depth_b)); in TEST()
58 EXPECT_THAT(parser.event(), Eq(XmlPullParser::Event::kStartElement)); in TEST()
59 EXPECT_THAT(parser.element_name(), StrEq("e")); in TEST()
61 ASSERT_FALSE(XmlPullParser::NextChildNode(&parser, depth_outer)); in TEST()
62 EXPECT_THAT(parser.event(), Eq(XmlPullParser::Event::kEndDocument)); in TEST()