pike.git / lib / modules / Parser.pmod / XML.pmod / testsuite.in

version» Context lines:

pike.git/lib/modules/Parser.pmod/XML.pmod/testsuite.in:1:   START_MARKER - // $Id: testsuite.in,v 1.5 2004/05/02 18:31:43 nilsson Exp $ + // $Id: testsuite.in,v 1.6 2005/10/31 11:38:07 nilsson Exp $      // DOM      // Tree      test_eval_error([[ Parser.XML.Tree.parse_input("<foo>", 0, 0, 0, 1); ]])   test_eq([[ Parser.XML.Tree.parse_input("<a>foo &gt; hej &x.y; hopp &lt; bar</a>")->render_xml(); ]],   [[ "<a>foo &gt; hej &amp;x.y; hopp &lt; bar</a>" ]])   test_eq([[ Parser.XML.Tree.parse_input("<a>foo &gt; hej &x.y; hopp &lt; bar</a>")->render_xml(1); ]],   [[ "<a>foo &gt; hej &x.y; hopp &lt; bar</a>" ]])   test_eq([[ Parser.XML.Tree.parse_input("<a>hej &x.y; hopp</a>")->render_xml(); ]],   [[ "<a>hej &amp;x.y; hopp</a>" ]])   test_eq([[ Parser.XML.Tree.parse_input("<a>hej &x.y; hopp</a>")->render_xml(1); ]],   [[ "<a>hej &x.y; hopp</a>" ]])   test_eq([[ (string)Parser.XML.Tree.parse_input("<a><b> <c/> </b></a>") ]],   [[ "<a><b> <c/> </b></a>" ]]) -  + test_eq([[ Parser.XML.Tree.parse_input("<p>a<![CDATA[b]""]>c</p>")[0][0]->get_text() ]], + [[ "abc" ]])      // NSTree      // XML NS section 2      test_any_equal([[   object x=Parser.XML.NSTree.parse_input(#"   <x>    <!-- No namespace here. -->   </x>");