Xml test should be available in nwni mode 34/15234/2
Bruno JOFRET [Wed, 17 Sep 2014 13:21:28 +0000 (15:21 +0200)]
Change-Id: I6d64a3bf5a880d46fd5a12b4a9957541d03b12f4

37 files changed:
scilab/modules/xml/tests/nonreg_tests/bug_13509.dia.ref
scilab/modules/xml/tests/unit_tests/htmlRead.dia.ref
scilab/modules/xml/tests/unit_tests/htmlRead.tst
scilab/modules/xml/tests/unit_tests/size.dia.ref
scilab/modules/xml/tests/unit_tests/size.tst
scilab/modules/xml/tests/unit_tests/xmlAddNs.dia.ref
scilab/modules/xml/tests/unit_tests/xmlAddNs.tst
scilab/modules/xml/tests/unit_tests/xmlAppend.dia.ref
scilab/modules/xml/tests/unit_tests/xmlAppend.tst
scilab/modules/xml/tests/unit_tests/xmlAsNumber.dia.ref
scilab/modules/xml/tests/unit_tests/xmlAsNumber.tst
scilab/modules/xml/tests/unit_tests/xmlAsText.dia.ref
scilab/modules/xml/tests/unit_tests/xmlAsText.tst
scilab/modules/xml/tests/unit_tests/xmlAttributes.dia.ref
scilab/modules/xml/tests/unit_tests/xmlAttributes.tst
scilab/modules/xml/tests/unit_tests/xmlDocument.dia.ref
scilab/modules/xml/tests/unit_tests/xmlDocument.tst
scilab/modules/xml/tests/unit_tests/xmlDump.dia.ref
scilab/modules/xml/tests/unit_tests/xmlDump.tst
scilab/modules/xml/tests/unit_tests/xmlFormat.dia.ref
scilab/modules/xml/tests/unit_tests/xmlFormat.tst
scilab/modules/xml/tests/unit_tests/xmlLine.dia.ref
scilab/modules/xml/tests/unit_tests/xmlLine.tst
scilab/modules/xml/tests/unit_tests/xmlName.dia.ref
scilab/modules/xml/tests/unit_tests/xmlName.tst
scilab/modules/xml/tests/unit_tests/xmlRead.dia.ref
scilab/modules/xml/tests/unit_tests/xmlRead.tst
scilab/modules/xml/tests/unit_tests/xmlRemove.dia.ref
scilab/modules/xml/tests/unit_tests/xmlRemove.tst
scilab/modules/xml/tests/unit_tests/xmlSetAttributes.dia.ref
scilab/modules/xml/tests/unit_tests/xmlSetAttributes.tst
scilab/modules/xml/tests/unit_tests/xmlValidate.dia.ref
scilab/modules/xml/tests/unit_tests/xmlValidate.tst
scilab/modules/xml/tests/unit_tests/xmlWrite.dia.ref
scilab/modules/xml/tests/unit_tests/xmlWrite.tst
scilab/modules/xml/tests/unit_tests/xmlXPath.dia.ref
scilab/modules/xml/tests/unit_tests/xmlXPath.tst

index c49a6d5..bfae934 100644 (file)
@@ -28,7 +28,7 @@ root: XML Element
 ns=xmlNs(doc.root,"","http://name.space");
 xmlAddNs(doc.root.children(1),ns);
 xmlAddNs(doc.root.children(2),ns);
-out = xmlDump(doc); 
+out = xmlDump(doc);
 assert_checkequal(out(3), "  <a xmlns:=""http://name.space""/>");
 xmlDelete(doc)
 s = "<root><a/><b/></root>"
@@ -44,6 +44,6 @@ root: XML Element
 ns=xmlNs(doc.root,[],"http://name.space");
 xmlAddNs(doc.root.children(1),ns);
 xmlAddNs(doc.root.children(2),ns);
-out = xmlDump(doc); 
+out = xmlDump(doc);
 assert_checkequal(out(3), "  <a xmlns=""http://name.space""/>");
 xmlDelete(doc)
index 258bb9b..83f47c4 100644 (file)
@@ -4,6 +4,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
+// <-- CLI SHELL MODE -->
 doc = htmlRead(SCI + "/modules/helptools/data/pages/homepage-en_US.html");
 xp = xmlXPath(doc,"//a/@href");
 assert_checktrue(xp.size > 0);
index 24b67c4..393ef3b 100644 (file)
@@ -5,6 +5,8 @@
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
 
+// <-- CLI SHELL MODE -->
+
 doc = htmlRead(SCI + "/modules/helptools/data/pages/homepage-en_US.html");
 xp = xmlXPath(doc,"//a/@href");
 assert_checktrue(xp.size > 0);
index 6419573..eb41ebb 100644 (file)
@@ -4,6 +4,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
+// <-- CLI SHELL MODE -->
 doc = xmlReadStr("<root><a b=""b"" c=""c"" d=""d""><b>b</b></a><c>c</c></root>");
 assert_checkequal(size(doc.root.children), [1 2]);
 assert_checkequal(size(doc.root.children, "r"), 1);
index 1a49410..7685918 100644 (file)
@@ -5,6 +5,7 @@
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
 
+// <-- CLI SHELL MODE -->
 
 doc = xmlReadStr("<root><a b=""b"" c=""c"" d=""d""><b>b</b></a><c>c</c></root>");
 assert_checkequal(size(doc.root.children), [1 2]);
index 16f1a96..04339a7 100644 (file)
@@ -4,6 +4,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
+// <-- CLI SHELL MODE -->
 doc = xmlDocument("TMPDIR/foo.xml");
 doc.root = xmlElement(doc, "root");
 a = xmlElement(doc, "a");
index da51c9a..9f3c6df 100644 (file)
@@ -5,6 +5,7 @@
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
 
+// <-- CLI SHELL MODE -->
 
 doc = xmlDocument("TMPDIR/foo.xml");
 doc.root = xmlElement(doc, "root");
index bf2fc1a..0fd3e86 100644 (file)
@@ -4,6 +4,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
+// <-- CLI SHELL MODE -->
 doc = xmlDocument();
 root = xmlElement(doc, "root");
 doc.root = root;
index ecae8dc..33f2c80 100644 (file)
@@ -5,6 +5,7 @@
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
 
+// <-- CLI SHELL MODE -->
 
 doc = xmlDocument();
 root = xmlElement(doc, "root");
index 8ac2320..8d605db 100644 (file)
@@ -4,6 +4,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
+// <-- CLI SHELL MODE -->
 doc = xmlReadStr("<root><a>bug</a><a>13</a><a>1.2345678</a><a>b</a><a>.23E-2</a></root>");
 xp = xmlXPath(doc, "//a/text()");
 assert_checkequal(xmlAsNumber(xp), [%nan,13,1.2345678,%nan,0.0023]);
index ca3664c..22954f9 100644 (file)
@@ -5,6 +5,7 @@
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
 
+// <-- CLI SHELL MODE -->
 
 doc = xmlReadStr("<root><a>bug</a><a>13</a><a>1.2345678</a><a>b</a><a>.23E-2</a></root>");
 xp = xmlXPath(doc, "//a/text()");
index dc73b0c..8862a47 100644 (file)
@@ -4,6 +4,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
+// <-- CLI SHELL MODE -->
 doc = xmlReadStr("<root><a>bug</a><a>13</a><a>1.2345678</a><a>b</a><a>.23E-2</a></root>");
 xp = xmlXPath(doc, "//a/text()");
 assert_checkequal(xmlAsText(xp),  ["bug","13","1.2345678","b",".23E-2"]);
index 89dd5e3..237e0e5 100644 (file)
@@ -5,6 +5,7 @@
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
 
+// <-- CLI SHELL MODE -->
 
 doc = xmlReadStr("<root><a>bug</a><a>13</a><a>1.2345678</a><a>b</a><a>.23E-2</a></root>");
 xp = xmlXPath(doc, "//a/text()");
@@ -16,5 +17,3 @@ plop=xmlXPath(xmlFile, "/bookstore/book/price");
 assert_checkequal(xmlAsText(plop),  ["30.00","29.99","49.99","39.95","0.0"]);
 firstElement= ["Everyday Italian","Giada De Laurentiis","2005","30.00"];
 assert_checkequal(xmlAsText(xmlFile.root.children(1).children), firstElement);
-
-
index 835f840..8e5793e 100644 (file)
@@ -4,6 +4,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
+// <-- CLI SHELL MODE -->
 doc = xmlReadStr("<root><a att=""foo"" rib=""bar""><b>Hello</b></a></root>");
 xmlWrite(doc, TMPDIR+"/foo.xml");
 // Now we open the previous file, modify it and save it
@@ -25,7 +26,7 @@ XMLStream=XMLStream+"<b id=""123""> world</b></root>";
 fd_w = mopen(TMPDIR+'/plop.xml','w+');
 mputl(XMLStream, fd_w);
 mclose(fd_w);
-doc2 = xmlRead("TMPDIR/plop.xml"); 
+doc2 = xmlRead("TMPDIR/plop.xml");
 a2 = doc2.root.children(2).attributes;
 assert_checkequal(a2(1),"123");
 assert_checkequal(a2(2),[]);
index 377488f..e50a1e6 100644 (file)
@@ -5,6 +5,8 @@
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
 
+// <-- CLI SHELL MODE -->
+
 doc = xmlReadStr("<root><a att=""foo"" rib=""bar""><b>Hello</b></a></root>");
 xmlWrite(doc, TMPDIR+"/foo.xml");
 
@@ -32,7 +34,7 @@ fd_w = mopen(TMPDIR+'/plop.xml','w+');
 mputl(XMLStream, fd_w);
 mclose(fd_w);
 
-doc2 = xmlRead("TMPDIR/plop.xml"); 
+doc2 = xmlRead("TMPDIR/plop.xml");
 a2 = doc2.root.children(2).attributes;
 assert_checkequal(a2(1),"123");
 assert_checkequal(a2(2),[]);
@@ -52,6 +54,3 @@ a2.id="";
 doc2.root.children(2).attributes=a2;
 assert_checkequal(doc2.root.children(2).attributes.id,"");
 xmlDelete(doc2);
-
-
-
index 688d56b..cb6706d 100644 (file)
@@ -4,6 +4,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
+// <-- CLI SHELL MODE -->
 doc = xmlDocument("TMPDIR/foo.xml");
 root = xmlElement(doc, "root");
 root.attributes.attr = "value";
index 938905d..0f33d1f 100644 (file)
@@ -5,6 +5,7 @@
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
 
+// <-- CLI SHELL MODE -->
 
 doc = xmlDocument("TMPDIR/foo.xml");
 root = xmlElement(doc, "root");
index c580a90..ef19d11 100644 (file)
@@ -4,6 +4,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
+// <-- CLI SHELL MODE -->
 doc = xmlDocument("TMPDIR/foo.xml");
 root = xmlElement(doc, "root");
 root.attributes.attr = "value";
index 8921c77..f02f183 100644 (file)
@@ -5,6 +5,7 @@
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
 
+// <-- CLI SHELL MODE -->
 
 doc = xmlDocument("TMPDIR/foo.xml");
 root = xmlElement(doc, "root");
index 36c4110..04419c4 100644 (file)
@@ -4,6 +4,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
+// <-- CLI SHELL MODE -->
 doc = xmlReadStr("<root><a att=""foo"" rib=""bar""><b>Hello</b></a></root>");
 // An error
 // Now we define %s_xmlFormat to handle double type
index 7679442..32353f5 100644 (file)
@@ -5,6 +5,8 @@
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
 
+// <-- CLI SHELL MODE -->
+
 doc = xmlReadStr("<root><a att=""foo"" rib=""bar""><b>Hello</b></a></root>");
 // An error
 
@@ -22,4 +24,3 @@ assert_checkequal(doc.root.children(2).content,"plop");
 assert_checkequal(doc.root.children(3).content,"1.23456");
 assert_checkequal(evstr(doc.root.children(3).content),1.23456);
 xmlDelete(doc);
-
index 9195430..c8943e5 100644 (file)
@@ -4,6 +4,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
+// <-- CLI SHELL MODE -->
 XMLStream="<?xml version=""1.0""?>";
 XMLStream=XMLStream+"<root attr=""value""><a>hello</a>";
 XMLStream=XMLStream+"<b id=""123""> world</b></root>";
index 07a044f..e11bc5f 100644 (file)
@@ -5,6 +5,8 @@
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
 
+// <-- CLI SHELL MODE -->
+
 XMLStream="<?xml version=""1.0""?>";
 XMLStream=XMLStream+"<root attr=""value""><a>hello</a>";
 XMLStream=XMLStream+"<b id=""123""> world</b></root>";
index 61567c3..4aec78a 100644 (file)
@@ -4,6 +4,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
+// <-- CLI SHELL MODE -->
 doc = xmlReadStr("<root><foo a=""123"" b=""456"" c=""789""/></root>")
  doc  =
  
index 023bf0e..fc8f0d6 100644 (file)
@@ -5,6 +5,7 @@
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
 
+// <-- CLI SHELL MODE -->
 
 doc = xmlReadStr("<root><foo a=""123"" b=""456"" c=""789""/></root>")
 
index 102d622..eed5659 100644 (file)
@@ -5,6 +5,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
+// <-- CLI SHELL MODE -->
 xmlFile=xmlRead(SCI+"/etc/modules.xml");
 assert_checktrue(xmlIsValidObject(xmlFile));
 a=xmlGetOpenDocs();
@@ -38,7 +39,7 @@ msgerr = msprintf(gettext("%s: XML document does not exist.\n"), "xmlDelete");
 assert_checkerror("xmlDelete(xmlFile)", msgerr);
 // Work with the structure
 xmlFile=xmlRead(SCI+"/etc/modules.xml");
-assert_checkequal(xmlFile.root.name,"modules");       
+assert_checkequal(xmlFile.root.name,"modules");
 assert_checkequal(xmlFile.root.type,"XML_ELEMENT_NODE");
 elements=xmlFile.root.children;
 assert_checktrue(xmlIsValidObject(elements));
index 9fd7cff..ecb5302 100644 (file)
@@ -6,7 +6,7 @@
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
 
-
+// <-- CLI SHELL MODE -->
 
 xmlFile=xmlRead(SCI+"/etc/modules.xml");
 assert_checktrue(xmlIsValidObject(xmlFile));
@@ -47,7 +47,7 @@ assert_checkerror("xmlDelete(xmlFile)", msgerr);
 
 // Work with the structure
 xmlFile=xmlRead(SCI+"/etc/modules.xml");
-assert_checkequal(xmlFile.root.name,"modules");       
+assert_checkequal(xmlFile.root.name,"modules");
 assert_checkequal(xmlFile.root.type,"XML_ELEMENT_NODE");
 elements=xmlFile.root.children;
 assert_checktrue(xmlIsValidObject(elements));
index f90908b..7443fce 100644 (file)
@@ -4,6 +4,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
+// <-- CLI SHELL MODE -->
 doc = xmlReadStr("<root><a>Hello</a><b>Scilab</b><a>World</a></root>");
 assert_checkequal(doc.root.children(1).name,"a");
 assert_checkequal(doc.root.children(2).name,"b");
index c62ec5e..5aa8e55 100644 (file)
@@ -4,6 +4,9 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
+
+// <-- CLI SHELL MODE -->
+
 doc = xmlReadStr("<root><a>Hello</a><b>Scilab</b><a>World</a></root>");
 
 assert_checkequal(doc.root.children(1).name,"a");
index 68111a3..65a83c4 100644 (file)
@@ -4,6 +4,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,=
+// <-- CLI SHELL MODE -->
 doc = xmlReadStr("<root><a><b><c></c></b></a><b></b></root>");
 // Retrieve all the nodes
 xp = xmlXPath(doc, "//a");
index a755ba5..aca8e99 100644 (file)
@@ -5,6 +5,8 @@
 //  This file is distributed under the same license as the Scilab package.
 // ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,=
 
+// <-- CLI SHELL MODE -->
+
 doc = xmlReadStr("<root><a><b><c></c></b></a><b></b></root>");
 
 // Retrieve all the nodes
index c86878c..968bbae 100644 (file)
@@ -4,6 +4,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
+// <-- CLI SHELL MODE -->
 doc = xmlRead("SCI/modules/xml/tests/unit_tests/library.xml");
 dtd = xmlDTD("SCI/modules/xml/tests/unit_tests/library.dtd");
 schema = xmlSchema("SCI/modules/xml/tests/unit_tests/library.xsd");
index 036e3fe..6466ef2 100644 (file)
@@ -5,6 +5,8 @@
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
 
+// <-- CLI SHELL MODE -->
+
 doc = xmlRead("SCI/modules/xml/tests/unit_tests/library.xml");
 dtd = xmlDTD("SCI/modules/xml/tests/unit_tests/library.dtd");
 schema = xmlSchema("SCI/modules/xml/tests/unit_tests/library.xsd");
index 8fa9176..954ca54 100644 (file)
@@ -4,6 +4,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
+// <-- CLI SHELL MODE -->
 doc = xmlReadStr("<root><a att=""foo"" rib=""bar""><b>Hello</b></a></root>");
 xmlWrite(doc, TMPDIR+"/foo.xml");
 // Now we open the previous file, modify it and save it
index 2a49158..e43189f 100644 (file)
@@ -4,6 +4,9 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
+
+// <-- CLI SHELL MODE -->
+
 doc = xmlReadStr("<root><a att=""foo"" rib=""bar""><b>Hello</b></a></root>");
 xmlWrite(doc, TMPDIR+"/foo.xml");
 
index a6e55d0..4b85d9d 100644 (file)
@@ -4,6 +4,7 @@
 //
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
+// <-- CLI SHELL MODE -->
 xmlFile=xmlRead(SCI+"/modules/xml/tests/unit_tests/w3cExample.xml");
 titles=xmlXPath(xmlFile, "/bookstore/book/title");
 assert_checkequal(titles.size,5);
@@ -19,13 +20,13 @@ assert_checkequal(attribs.lang,"en");
 // Get all the books where the price is more than 35 euros
 moreThan35eList=xmlXPath(xmlFile,"/bookstore/book[price>35]/title");
 assert_checkequal(moreThan35eList.size,2);
-assert_checkequal(size(moreThan35eList),[1,2]); 
+assert_checkequal(size(moreThan35eList),[1,2]);
 assert_checkequal(moreThan35eList(1).content,"XQuery Kick Start");
 assert_checkequal(moreThan35eList(2).content,"Learning XML");
-// Get all the free books 
+// Get all the free books
 freeBooks=xmlXPath(xmlFile,"/bookstore/book[price=0]/title");
 assert_checkequal(freeBooks.size,1);
-assert_checkequal(size(freeBooks),[1,1]); 
+assert_checkequal(size(freeBooks),[1,1]);
 assert_checkequal(freeBooks(1).content,"Scilab rox");
 xmlDelete(xmlFile);
 xmlFile=xmlRead(SCI+"/modules/xml/tests/unit_tests/sep_69_example.xml");
@@ -40,17 +41,6 @@ xmlDelete(xmlFile);
 // Delete the file a second time
 msgerr = msprintf(gettext("%s: XML document does not exist.\n"), "xmlDelete");
 assert_checkerror("xmlDelete(xmlFile)", msgerr);
-xmlClasspath=xmlRead(SCI+"/etc/classpath.xml");
-jarPath=xmlXPath(xmlClasspath, "//classpaths/path[@load=''onUse'']/load");
-assert_checktrue(length(jarPath(1).attributes.on)>0); // Should be Console
-// if the order of classpath.xml does not change
-assert_checkequal(grep(jarPath(1).parent.attributes.value,".jar"),1);
-assert_checkequal(jarPath(1).parent.attributes.load,"onUse");
-jarPath=xmlXPath(xmlClasspath, "//classpaths/path[@load=''onUse'']");
-assert_checktrue(length(jarPath(1).attributes.value)>0);
-assert_checkequal(jarPath(1).attributes.load,"onUse");
-assert_checkequal(jarPath(1).parent.name,"classpaths"); // it is the root dir
-xmlDelete(xmlClasspath);
 xmlFile=xmlRead(SCI+"/etc/modules.xml");
 xmlFile2=xmlRead(SCI+"/etc/classpath.xml");
 content=xmlDump(xmlFile);
index e4670c3..fa6927d 100644 (file)
@@ -5,6 +5,7 @@
 //  This file is distributed under the same license as the Scilab package.
 // ===========================================================================
 
+// <-- CLI SHELL MODE -->
 
 xmlFile=xmlRead(SCI+"/modules/xml/tests/unit_tests/w3cExample.xml");
 titles=xmlXPath(xmlFile, "/bookstore/book/title");
@@ -22,14 +23,14 @@ assert_checkequal(attribs.lang,"en");
 // Get all the books where the price is more than 35 euros
 moreThan35eList=xmlXPath(xmlFile,"/bookstore/book[price>35]/title");
 assert_checkequal(moreThan35eList.size,2);
-assert_checkequal(size(moreThan35eList),[1,2]); 
+assert_checkequal(size(moreThan35eList),[1,2]);
 assert_checkequal(moreThan35eList(1).content,"XQuery Kick Start");
 assert_checkequal(moreThan35eList(2).content,"Learning XML");
 
-// Get all the free books 
+// Get all the free books
 freeBooks=xmlXPath(xmlFile,"/bookstore/book[price=0]/title");
 assert_checkequal(freeBooks.size,1);
-assert_checkequal(size(freeBooks),[1,1]); 
+assert_checkequal(size(freeBooks),[1,1]);
 assert_checkequal(freeBooks(1).content,"Scilab rox");
 
 xmlDelete(xmlFile);
@@ -48,22 +49,6 @@ xmlDelete(xmlFile);
 msgerr = msprintf(gettext("%s: XML document does not exist.\n"), "xmlDelete");
 assert_checkerror("xmlDelete(xmlFile)", msgerr);
 
-
-xmlClasspath=xmlRead(SCI+"/etc/classpath.xml");
-jarPath=xmlXPath(xmlClasspath, "//classpaths/path[@load=''onUse'']/load");
-assert_checktrue(length(jarPath(1).attributes.on)>0); // Should be Console
-// if the order of classpath.xml does not change
-assert_checkequal(grep(jarPath(1).parent.attributes.value,".jar"),1);
-assert_checkequal(jarPath(1).parent.attributes.load,"onUse");
-
-jarPath=xmlXPath(xmlClasspath, "//classpaths/path[@load=''onUse'']");
-assert_checktrue(length(jarPath(1).attributes.value)>0);
-assert_checkequal(jarPath(1).attributes.load,"onUse");
-assert_checkequal(jarPath(1).parent.name,"classpaths"); // it is the root dir
-
-
-xmlDelete(xmlClasspath);
-
 xmlFile=xmlRead(SCI+"/etc/modules.xml");
 xmlFile2=xmlRead(SCI+"/etc/classpath.xml");
 content=xmlDump(xmlFile);