1 23 24 package org.enhydra.xml.xmlc.xml; 25 26 import java.io.File ; 27 28 import org.enhydra.xml.xmlc.driver.ExecXmlc; 29 import org.enhydra.xml.xmlc.driver.XmlcBasicTest; 30 import org.enhydra.xml.xmlc.driver.XmlcTestCaseBase; 31 32 36 public class XmlBasicTest extends XmlcBasicTest { 37 42 public XmlBasicTest(XmlTestCaseBase testCase, 43 File inputDoc, 44 File dtdEntity) { 45 super(testCase, "xml", inputDoc); 46 if (dtdEntity != null) { 47 addExtraSrcFile(dtdEntity); 48 } 49 } 50 51 55 protected void addStdOpts(ExecXmlc execXmlc) { 56 } 57 58 61 public void noValidation() { 62 addBoth(ExecXmlc.OPT_VALIDATE, ExecXmlc.NO); 63 } 64 65 68 public void addXmlExampleCopyEntities() { 69 XmlcTestCaseBase test = getTestCase(); 70 addExtraSrcFile(test.getInputFile("xml-examples/address.dtd")); 71 addExtraSrcFile(test.getInputFile("xml-examples/body.dtd")); 72 addExtraSrcFile(test.getInputFile("xml-examples/body.xml")); 73 addExtraSrcFile(test.getInputFile("xml-examples/document.dtd")); 74 addExtraSrcFile(test.getInputFile("xml-examples/family.dtd")); 75 addExtraSrcFile(test.getInputFile("xml-examples/footer.dtd")); 76 addExtraSrcFile(test.getInputFile("xml-examples/footer.xml")); 77 addExtraSrcFile(test.getInputFile("xml-examples/header.dtd")); 78 addExtraSrcFile(test.getInputFile("xml-examples/header.xml")); 79 addExtraSrcFile(test.getInputFile("xml-examples/person.dtd")); 80 addExtraSrcFile(test.getInputFile("xml-examples/publisher.dtd")); 81 } 82 } 83 | Popular Tags |