Home | History | Annotate | Download | only in py-dom-xpath

Lines Matching full:item

13         '<item id="1" />' +
14 '<item id="2" />' +
15 '<item id="3" />' +
16 '<item id="4" />' +
17 '<item id="5" />' +
27 test(doc, doc.documentElement, '//item[@id >= 2 and @id <= "4"]', [ITEM2, ITEM3, ITEM4]);
28 test(doc, doc.documentElement, '//item[@id >= 2 and @id <= 3]', [ITEM2, ITEM3]);
37 '<item id="1" />' +
38 '<item id="2" />' +
39 '<item id="3" />' +
40 '<item id="4" />' +
41 '<item id="5" />' +
42 '<item id="6" />' +
43 '<item id="7" />' +
44 '<item id="8" />' +
45 '<item id="9" />' +
60 test(doc, doc.documentElement, '//item[@id mod 2 = 0] | //item[@id mod 3 = 0]', [ITEM2, ITEM3, ITEM4, ITEM6, ITEM8, ITEM9]);
61 shouldThrow('doc.evaluate("//item | 42", doc.documentElement, null, XPathResult.ANY_TYPE, null)');
62 shouldThrow('doc.evaluate("/doc/(item[@id = 2] | item[@id = 6])/@id", doc.documentElement, null, XPathResult.ANY_TYPE, null)'); // This test doesn't throw in py-dom-path, which is a bug.
64 shouldThrow("doc.evaluate('/doc/string(item[@id = 2])/@id', doc.documentElement, null, XPathResult.ANY_TYPE, null)");
74 ' <item>1</item>' +
75 ' <item>2</item>' +
76 ' <item>3</item>' +
77 ' <item>4</item>' +
80 ' <item>5</item>' +
81 ' <item>6</item>' +
82 ' <item>7</item>' +
83 ' <item>8</item>' +
86 ' <item>0</item>' +
87 ' <item>3</item>' +
88 ' <item>6</item>' +
89 ' <item>9</item>' +
92 ' <item>42.0</item>' +