Tests that can't run because:
Network is unreachable
Wrong platform
Wrong VM version
Other test prerequisite failures
Just a proposal
@Test public void setInternalDTDSubsetWithRelativeURLAndCrimson()
throws ParsingException, IOException {
XMLReader crimson;
try {
crimson = XMLReaderFactory.createXMLReader(
"org.apache.crimson.parser.XMLReaderImpl");
}
catch (SAXException ex) {
skip();
}
Builder builder = new Builder(crimson);
Document doc = builder.build("data/outer21.xml");
String subset = doc.getDocType().getInternalDTDSubset();
assertEquals(subset, subset.indexOf("file:/"), -1);
}