Skip to content
Snippets Groups Projects
Commit e7a27774 authored by Goik Martin's avatar Goik Martin
Browse files

Ordering schema test files lexikographically

parent 99488bee
No related branches found
No related tags found
No related merge requests found
......@@ -2,6 +2,7 @@ package de.hdm_stuttgart.mi.unitmarking.xsd;
import java.io.File;
import java.io.IOException;
import java.util.Arrays;
import java.util.List;
import java.util.Vector;
......@@ -56,14 +57,19 @@ public class InstanceSetEvaluation {
/**
*
* @param xmlTestFileDir Directory containing XML instances to be processed.
* @param xsdSchemaFilename Schema defining validation rules.
*/
public InstanceSetEvaluation(final String xmlTestFileDir, final String xsdSchemaFilename) {
this.xmlTestFileDir = xmlTestFileDir;
final File rootDirectory = new File(xmlTestFileDir);
for (final File f: rootDirectory.listFiles(
path -> path.getPath().endsWith(".xml"))) {
final File[] xmlFiles = rootDirectory.listFiles(
path -> path.getPath().endsWith(".xml"));
Arrays.sort(xmlFiles);
for (final File f: xmlFiles) {
readTestHeader(f, xsdSchemaFilename);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment