|
@@ -13,7 +13,6 @@ import java.util.Iterator;
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
|
import java.util.NoSuchElementException;
|
|
import java.util.NoSuchElementException;
|
|
|
import java.util.function.Function;
|
|
import java.util.function.Function;
|
|
|
-import java.util.stream.Collectors;
|
|
|
|
|
import net.ranides.assira.collection.iterators.IteratorUtils;
|
|
import net.ranides.assira.collection.iterators.IteratorUtils;
|
|
|
import net.ranides.assira.collection.lists.ListUtils;
|
|
import net.ranides.assira.collection.lists.ListUtils;
|
|
|
import net.ranides.assira.collection.suite.IteratorTester;
|
|
import net.ranides.assira.collection.suite.IteratorTester;
|
|
@@ -27,8 +26,7 @@ import net.ranides.assira.xml.XMLDocument;
|
|
|
import net.ranides.assira.xml.XMLElements;
|
|
import net.ranides.assira.xml.XMLElements;
|
|
|
import org.junit.Test;
|
|
import org.junit.Test;
|
|
|
import net.ranides.assira.xml.XMLSelector;
|
|
import net.ranides.assira.xml.XMLSelector;
|
|
|
-import net.ranides.assira.xml.XMLWriter;
|
|
|
|
|
-import static net.ranides.assira.xml.XMLQuery.$;
|
|
|
|
|
|
|
+import static net.ranides.assira.xml.XMLElement.$;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
*
|
|
*
|
|
@@ -323,10 +321,10 @@ public class CElementsTest {
|
|
|
doc.find("? //user/@id").content(".");
|
|
doc.find("? //user/@id").content(".");
|
|
|
doc.find("nomail").text("HIDDEN");
|
|
doc.find("nomail").text("HIDDEN");
|
|
|
|
|
|
|
|
- assertEquals(exp1, new XMLWriter().toString(t1));
|
|
|
|
|
- assertEquals(exp2, new XMLWriter().toString(t2));
|
|
|
|
|
|
|
+ assertEquals(exp1, t1.writer().toString());
|
|
|
|
|
+ assertEquals(exp2, t2.writer().toString());
|
|
|
|
|
|
|
|
- String out = new XMLWriter().indent(4).toString(doc);
|
|
|
|
|
|
|
+ String out = doc.writer().indent(4).toString();
|
|
|
// System.out.printf("%s%n", out);
|
|
// System.out.printf("%s%n", out);
|
|
|
assertEquals(IOStrings.read(TestFiles.XML_ELEMENTS, Charsets.UTF8), out);
|
|
assertEquals(IOStrings.read(TestFiles.XML_ELEMENTS, Charsets.UTF8), out);
|
|
|
|
|
|
|
@@ -342,15 +340,11 @@ public class CElementsTest {
|
|
|
doc.find("configuration").append(ddoc2);
|
|
doc.find("configuration").append(ddoc2);
|
|
|
|
|
|
|
|
doc.find("configuration var2").content("<ul class='list'><li>a</li><li>b</li></ul>");
|
|
doc.find("configuration var2").content("<ul class='list'><li>a</li><li>b</li></ul>");
|
|
|
- String out2 = new XMLWriter().indent(4).toString(doc);
|
|
|
|
|
|
|
+ String out2 = doc.writer().indent(4).toString();
|
|
|
|
|
|
|
|
- System.out.printf("%s%n", out2);
|
|
|
|
|
|
|
+// System.out.printf("%s%n", out2);
|
|
|
assertEquals(IOStrings.read(TestFiles.XML_CONTENT, Charsets.UTF8), out2);
|
|
assertEquals(IOStrings.read(TestFiles.XML_CONTENT, Charsets.UTF8), out2);
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- private void debug(String format, List<String> list) {
|
|
|
|
|
- System.out.printf(format, list.stream().map(StringUtils::quote).collect(Collectors.toList()));
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
}
|
|
}
|