X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.core%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Funit%2FUnitXmlUtils.java;h=af6f92320cee18efe4ebbf8159fa9138bfe0c994;hb=42aa6ffce6a95107cd10f908e5f9c695d902d571;hp=710b7e8172956fdff69838b356bbf605cfac6c40;hpb=ff5078359b2bfda024f7d39a471918c75dcf27f0;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.core/src/main/java/org/argeo/slc/unit/UnitXmlUtils.java b/org.argeo.slc.core/src/main/java/org/argeo/slc/unit/UnitXmlUtils.java index 710b7e817..af6f92320 100644 --- a/org.argeo.slc.core/src/main/java/org/argeo/slc/unit/UnitXmlUtils.java +++ b/org.argeo.slc.core/src/main/java/org/argeo/slc/unit/UnitXmlUtils.java @@ -19,12 +19,17 @@ public abstract class UnitXmlUtils { public static void assertXsdSchemaValidation(XsdSchema schema, Source source) throws IOException { XmlValidator validator = schema.createValidator(); + assertXmlValidation(validator, source); + } + + public static void assertXmlValidation(XmlValidator validator, Source source) + throws IOException { SAXParseException[] exceptions = validator.validate(source); if (exceptions.length != 0) { for (SAXParseException ex : exceptions) { log.error(ex.getMessage()); } - TestCase.fail("Could not validate with schema " + schema); + TestCase.fail("Could not validate"); } }