Lines Matching full:xml
59 constexpr std::string_view xml = R"(<?xml version="1.0" encoding="UTF-8"?> in TEST() local
70 EXPECT_THAT(getNodeFromXml(xml, "/bookstore/book/title"), in TEST()
72 EXPECT_THAT(getNodeFromXml(xml, "/bookstore/book/author"), in TEST()
74 EXPECT_THAT(getNodeFromXml(xml, "/bookstore/book/year"), in TEST()
76 EXPECT_THAT(getNodeFromXml(xml, "/bookstore/book/price"), in TEST()
78 EXPECT_THAT(getNodeFromXml(xml, "//book/title"), in TEST()
80 EXPECT_THAT(getNodeFromXml(xml, "//book/author"), in TEST()
82 EXPECT_THAT(getNodeFromXml(xml, "//book/year"), ElementsAre("2005")); in TEST()
83 EXPECT_THAT(getNodeFromXml(xml, "//book/price"), ElementsAre("30.00")); in TEST()
84 EXPECT_THAT(getNodeFromXml(xml, "///title"), in TEST()
86 EXPECT_THAT(getNodeFromXml(xml, "///author"), in TEST()
88 EXPECT_THAT(getNodeFromXml(xml, "///year"), ElementsAre("2005")); in TEST()
89 EXPECT_THAT(getNodeFromXml(xml, "///price"), ElementsAre("30.00")); in TEST()
91 EXPECT_THAT(getNodeFromXml(xml, "/bookstore/book/noexist"), IsEmpty()); in TEST()
92 EXPECT_THAT(getNodeFromXml(xml, "/bookstore/noexist/title"), IsEmpty()); in TEST()
93 EXPECT_THAT(getNodeFromXml(xml, "/noexist/book/title"), IsEmpty()); in TEST()
94 EXPECT_THAT(getNodeFromXml(xml, "//book/noexist"), IsEmpty()); in TEST()
95 EXPECT_THAT(getNodeFromXml(xml, "//noexist/title"), IsEmpty()); in TEST()
96 EXPECT_THAT(getNodeFromXml(xml, "///noexist"), IsEmpty()); in TEST()
99 EXPECT_THAT(getNodeFromXml(xml, "foo"), IsEmpty()); in TEST()
100 EXPECT_THAT(getNodeFromXml(xml, "foo/bar"), IsEmpty()); in TEST()
101 EXPECT_THAT(getNodeFromXml(xml, "?"), IsEmpty()); in TEST()