|
From: <et...@us...> - 2011-09-28 09:54:55
|
Revision: 4457
http://mxquery.svn.sourceforge.net/mxquery/?rev=4457&view=rev
Author: etterth
Date: 2011-09-28 09:54:49 +0000 (Wed, 28 Sep 2011)
Log Message:
-----------
- Fragments are now compared by putting the content inside <a></a> and then comparing it like XML
Modified Paths:
--------------
trunk/MXQuery/xqib_src/ch/ethz/mxqjs/test/TestValidator.java
Modified: trunk/MXQuery/xqib_src/ch/ethz/mxqjs/test/TestValidator.java
===================================================================
--- trunk/MXQuery/xqib_src/ch/ethz/mxqjs/test/TestValidator.java 2011-09-28 08:51:57 UTC (rev 4456)
+++ trunk/MXQuery/xqib_src/ch/ethz/mxqjs/test/TestValidator.java 2011-09-28 09:54:49 UTC (rev 4457)
@@ -31,9 +31,14 @@
// return;
// }
}
- if ("XML".equals(comparetype) || "Fragment".equals(comparetype)) {
+ boolean fragmentCompare = "Fragment".equals(comparetype);
+ if ("XML".equals(comparetype) || fragmentCompare) {
+ if (fragmentCompare)
+ test = "<a>" + test + "</a>";
Document testdoc = parseDocument(test);
for (String str : strings) {
+ if (fragmentCompare)
+ str = "<a>" + str + "</a>";
Document otherdoc = parseDocument(str);
if (xmlEqual(testdoc, otherdoc, testdoc)) {
return;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|