Skip to content

Commit bd81a4b

Browse files
committed
Support to include a simplified XPath location in report items when the location is returned as a line position
1 parent f66841d commit bd81a4b

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

xmlvalidator-ws/src/test/java/eu/europa/ec/itb/xml/ws/ValidationServiceImplTest.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ void testGetModuleDefinition() {
4343
descriptionEntryOf(ValidationConstants.INPUT_EMBEDDING_METHOD),
4444
descriptionEntryOf(ValidationConstants.INPUT_LOCATION_AS_PATH),
4545
descriptionEntryOf(ValidationConstants.INPUT_ADD_INPUT_TO_REPORT),
46+
descriptionEntryOf(ValidationConstants.INPUT_SHOW_LOCATION_PATHS),
4647
descriptionEntryOf(ValidationConstants.INPUT_EXTERNAL_SCHEMA),
4748
descriptionEntryOf(ValidationConstants.INPUT_EXTERNAL_SCHEMATRON),
4849
descriptionEntryOf(ValidationConstants.INPUT_LOCALE)
@@ -53,15 +54,16 @@ void testGetModuleDefinition() {
5354
assertNotNull(result);
5455
assertNotNull(result.getModule());
5556
assertNotNull(result.getModule().getInputs());
56-
assertEquals(8, result.getModule().getInputs().getParam().size());
57+
assertEquals(9, result.getModule().getInputs().getParam().size());
5758
assertWebServiceInputDocumentation(ValidationConstants.INPUT_TYPE, result.getModule().getInputs().getParam().get(0), UsageEnumeration.R);
5859
assertWebServiceInputDocumentation(ValidationConstants.INPUT_XML, result.getModule().getInputs().getParam().get(1), UsageEnumeration.R);
5960
assertWebServiceInputDocumentation(ValidationConstants.INPUT_EMBEDDING_METHOD, result.getModule().getInputs().getParam().get(2), UsageEnumeration.O);
6061
assertWebServiceInputDocumentation(ValidationConstants.INPUT_LOCATION_AS_PATH, result.getModule().getInputs().getParam().get(3), UsageEnumeration.O);
6162
assertWebServiceInputDocumentation(ValidationConstants.INPUT_ADD_INPUT_TO_REPORT, result.getModule().getInputs().getParam().get(4), UsageEnumeration.O);
62-
assertWebServiceInputDocumentation(ValidationConstants.INPUT_EXTERNAL_SCHEMA, result.getModule().getInputs().getParam().get(5), UsageEnumeration.O);
63-
assertWebServiceInputDocumentation(ValidationConstants.INPUT_EXTERNAL_SCHEMATRON, result.getModule().getInputs().getParam().get(6), UsageEnumeration.O);
64-
assertWebServiceInputDocumentation(ValidationConstants.INPUT_LOCALE, result.getModule().getInputs().getParam().get(7), UsageEnumeration.O);
63+
assertWebServiceInputDocumentation(ValidationConstants.INPUT_SHOW_LOCATION_PATHS, result.getModule().getInputs().getParam().get(5), UsageEnumeration.O);
64+
assertWebServiceInputDocumentation(ValidationConstants.INPUT_EXTERNAL_SCHEMA, result.getModule().getInputs().getParam().get(6), UsageEnumeration.O);
65+
assertWebServiceInputDocumentation(ValidationConstants.INPUT_EXTERNAL_SCHEMATRON, result.getModule().getInputs().getParam().get(7), UsageEnumeration.O);
66+
assertWebServiceInputDocumentation(ValidationConstants.INPUT_LOCALE, result.getModule().getInputs().getParam().get(8), UsageEnumeration.O);
6567
}
6668

6769
private Map.Entry<String, String> descriptionEntryOf(String inputName) {

0 commit comments

Comments
 (0)