Lines Matching full:child
14 '<CHILD attr1="val1" attr31="31">' +
18 '</CHILD>' +
19 '<CHILD attr4="4">' +
21 '</CHILD>' +
25 CHILD1 = doc.getElementsByTagName("CHILD")[0];
26 CHILD2 = doc.getElementsByTagName("CHILD")[1];
91 result = doc.evaluate("//CHILD | //@attr1", doc, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
92 checkSnapshot("//CHILD | //@attr1",
96 result = doc.evaluate("//CHILD | //@attr1 | //*[@name='GCHILD12'] | //@attr31", doc, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
97 checkSnapshot("//CHILD | //@attr1 | //*[@name='GCHILD12'] | //@attr31",
101 result = doc.evaluate("(//CHILD | //@attr1 | //*[@name='GCHILD12'] | //@attr31)[3]", doc, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
102 checkSnapshot("(//CHILD | //@attr1 | //*[@name='GCHILD12'] | //@attr31)[3]",
106 result = doc.evaluate("(//CHILD | //@attr1 | //*[@name='GCHILD12'] | //@attr31)[position() = last()]", doc, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
107 checkSnapshot("(//CHILD | //@attr1 | //*[@name='GCHILD12'] | //@attr31)[position() = last()]",
111 result = doc.evaluate("//CHILD[2]/GCHILD | //CHILD[1]/GCHILD", doc, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
112 checkSnapshot("//CHILD[2]/GCHILD | //CHILD[1]/GCHILD",
116 shouldBe('doc.evaluate("string(//*[@name=\'GCHILD12\'] | //CHILD | //@attr1 | //@attr31)", doc, null, XPathResult.STRING_TYPE, null).stringValue', '"TEXT1"');
123 result = doc.evaluate("child::node()", attr1, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);
124 checkSnapshot("child::node() (context = attr1)",