mirror of
https://github.com/itplr-kosit/validator.git
synced 2026-05-25 16:55:39 +00:00
(chore) some cleanup
This commit is contained in:
parent
4e48730c71
commit
73daeaded6
3 changed files with 9 additions and 1 deletions
|
|
@ -106,7 +106,7 @@ build-java-8-openj9:
|
||||||
- target/surefire-reports/*.xml
|
- target/surefire-reports/*.xml
|
||||||
- target/failsafe-reports/*.xml
|
- target/failsafe-reports/*.xml
|
||||||
|
|
||||||
build-java8-alpine:
|
build-java8:
|
||||||
stage: build
|
stage: build
|
||||||
image: maven:3-jdk-8-alpine
|
image: maven:3-jdk-8-alpine
|
||||||
script:
|
script:
|
||||||
|
|
|
||||||
|
|
@ -85,6 +85,11 @@ public class DefaultCheckTest {
|
||||||
assertThat(doc.isAcceptable()).isTrue();
|
assertThat(doc.isAcceptable()).isTrue();
|
||||||
assertThat(doc.isSchematronValid()).isTrue();
|
assertThat(doc.isSchematronValid()).isTrue();
|
||||||
assertThat(doc.isSchemaValid()).isTrue();
|
assertThat(doc.isSchemaValid()).isTrue();
|
||||||
|
assertThat(doc.getFailedAsserts()).isEmpty();
|
||||||
|
assertThat(doc.getSchematronResult()).isNotEmpty();
|
||||||
|
assertThat(doc.getSchematronResult()).hasSize(1);
|
||||||
|
assertThat(doc.getSchematronResult().get(0).getActivePatterns()).isNotEmpty();
|
||||||
|
assertThat(doc.getSchematronResult().get(0).getFiredRules()).isNotEmpty();
|
||||||
assertThat(doc.getAcceptRecommendation()).isEqualTo(AcceptRecommendation.ACCEPTABLE);
|
assertThat(doc.getAcceptRecommendation()).isEqualTo(AcceptRecommendation.ACCEPTABLE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -192,6 +197,7 @@ public class DefaultCheckTest {
|
||||||
assertThat(result.isSchemaValid()).isTrue();
|
assertThat(result.isSchemaValid()).isTrue();
|
||||||
assertThat(result.getFailedAsserts()).isNotEmpty();
|
assertThat(result.getFailedAsserts()).isNotEmpty();
|
||||||
assertThat(result.isSchematronValid()).isFalse();
|
assertThat(result.isSchematronValid()).isFalse();
|
||||||
|
assertThat(result.getSchematronResult().get(0).findFailedAssert("content-1")).isPresent();
|
||||||
assertThat(result.isProcessingSuccessful()).isTrue();
|
assertThat(result.isProcessingSuccessful()).isTrue();
|
||||||
// acceptMatch overules schematron!!!
|
// acceptMatch overules schematron!!!
|
||||||
assertThat(result.getAcceptRecommendation()).isEqualTo(AcceptRecommendation.ACCEPTABLE);
|
assertThat(result.getAcceptRecommendation()).isEqualTo(AcceptRecommendation.ACCEPTABLE);
|
||||||
|
|
|
||||||
|
|
@ -43,6 +43,7 @@ import org.xml.sax.SAXException;
|
||||||
|
|
||||||
import de.kosit.validationtool.api.Input;
|
import de.kosit.validationtool.api.Input;
|
||||||
import de.kosit.validationtool.api.InputFactory;
|
import de.kosit.validationtool.api.InputFactory;
|
||||||
|
import de.kosit.validationtool.api.XmlError.Severity;
|
||||||
import de.kosit.validationtool.impl.Helper;
|
import de.kosit.validationtool.impl.Helper;
|
||||||
import de.kosit.validationtool.impl.Helper.Simple;
|
import de.kosit.validationtool.impl.Helper.Simple;
|
||||||
import de.kosit.validationtool.impl.Scenario;
|
import de.kosit.validationtool.impl.Scenario;
|
||||||
|
|
@ -85,6 +86,7 @@ public class SchemaValidatorActionTest {
|
||||||
bag.getSchemaValidationResult().getErrors().forEach(e -> {
|
bag.getSchemaValidationResult().getErrors().forEach(e -> {
|
||||||
assertThat(e.getRowNumber()).isGreaterThan(0);
|
assertThat(e.getRowNumber()).isGreaterThan(0);
|
||||||
assertThat(e.getColumnNumber()).isGreaterThan(0);
|
assertThat(e.getColumnNumber()).isGreaterThan(0);
|
||||||
|
assertThat(e.getSeverity()).isEqualTo(Severity.SEVERITY_ERROR);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue