Generify test-files' paths, so that tests can be run by anyone.
This commit is contained in:
parent
8f6f94c971
commit
fcd183d354
|
@ -27,7 +27,7 @@ public class Test {
|
|||
Map<String, Double> scorePerDoc = new LinkedHashMap<>();
|
||||
for (String file: FILES) {
|
||||
try {
|
||||
System.out.println("Processing " + file);
|
||||
System.out.println("Processing \"" + file + "\"");
|
||||
Document doc = DOMBuilder.parse(new FileReader(file), false, true, true);
|
||||
XMLApplicationProfile.ValidationResult result = profile.validate(file, doc);
|
||||
scorePerDoc.put(file, result.score());
|
||||
|
|
|
@ -20,14 +20,13 @@ import java.util.stream.DoubleStream;
|
|||
public class Test_FAIR {
|
||||
|
||||
private static final String[] FILES = new String[]{
|
||||
"/Users/lpisp/Documents/OpenAIRE/MaDgIK/validator-engine/src/test/resources/openaireguidelinesV3/dia.library.tuc.gr/Record_21811.xml",
|
||||
"/Users/lpisp/Documents/OpenAIRE/MaDgIK/validator-engine/src/test/resources/openaireguidelinesV3/cris.vtt.fi/03.xml",
|
||||
"/Users/lpisp/Documents/OpenAIRE/MaDgIK/validator-engine/src/test/resources/openaireguidelinesV3/cris.vtt.fi/01_data.xml",
|
||||
"/Users/lpisp/Documents/OpenAIRE/MaDgIK/validator-engine/src/test/resources/openaireguidelinesV3/cris.vtt.fi/02_data.xml",
|
||||
"/Users/lpisp/Documents/OpenAIRE/MaDgIK/validator-engine/src/test/resources/openaireguidelinesV3/cris.vtt.fi/04_data.xml",
|
||||
"/Users/lpisp/Documents/OpenAIRE/MaDgIK/validator-engine/src/test/resources/openaireguidelinesV3/cris.vtt.fi/03_data.xml",
|
||||
"/Users/lpisp/Documents/OpenAIRE/MaDgIK/validator-engine/src/test/resources/openaireguidelinesV4/01_gv4.xml"
|
||||
|
||||
"src/test/resources/openaireguidelinesV3/dia.library.tuc.gr/Record_21811.xml",
|
||||
"src/test/resources/openaireguidelinesV3/cris.vtt.fi/03.xml",
|
||||
"src/test/resources/openaireguidelinesV3/cris.vtt.fi/01_data.xml",
|
||||
"src/test/resources/openaireguidelinesV3/cris.vtt.fi/02_data.xml",
|
||||
"src/test/resources/openaireguidelinesV3/cris.vtt.fi/04_data.xml",
|
||||
"src/test/resources/openaireguidelinesV3/cris.vtt.fi/03_data.xml",
|
||||
"src/test/resources/openaireguidelinesV4/01_gv4.xml"
|
||||
};
|
||||
|
||||
public static void main(String[] args) {
|
||||
|
@ -38,7 +37,7 @@ public class Test_FAIR {
|
|||
int i = 1;
|
||||
for (String file : FILES) {
|
||||
try {
|
||||
System.out.println("Processing " + file);
|
||||
System.out.println("Processing \"" + file + "\"");
|
||||
Document doc = DOMBuilder.parse(new FileReader(file), false, true, true);
|
||||
XMLApplicationProfile.ValidationResult result = profile.validate(file, doc);
|
||||
scorePerDoc.put(file, result.score());
|
||||
|
|
|
@ -14,10 +14,10 @@ import java.util.stream.Collectors;
|
|||
public class Test_v4 {
|
||||
|
||||
private static final String[] FILES = new String[] {
|
||||
"/Users/lpisp/Documents/OpenAIRE/MaDgIK/validator-engine/src/test/resources/openaireguidelinesV4/v4_literature_all_invalid_guidelines_record.xml",
|
||||
// "/Users/lpisp/Documents/OpenAIRE/MaDgIK/validator-engine/src/test/resources/openaireguidelinesV4/v4_literature_all_guidelines_record.xml",
|
||||
// "/Users/lpisp/Documents/OpenAIRE/MaDgIK/validator-engine/src/test/resources/openaireguidelinesV4/oai_mediarep_org_doc_2534.xml",
|
||||
// "/Users/lpisp/Documents/OpenAIRE/MaDgIK/validator-engine/src/test/resources/openaireguidelinesV4/01_gv4.xml"
|
||||
"src/test/resources/openaireguidelinesV4/v4_literature_all_invalid_guidelines_record.xml",
|
||||
// "src/test/resources/openaireguidelinesV4/v4_literature_all_guidelines_record.xml",
|
||||
// "src/test/resources/openaireguidelinesV4/oai_mediarep_org_doc_2534.xml",
|
||||
// "src/test/resources/openaireguidelinesV4/01_gv4.xml"
|
||||
};
|
||||
|
||||
public static void main(String[] args) {
|
||||
|
@ -27,7 +27,7 @@ public class Test_v4 {
|
|||
Map<String, Double> scorePerDoc = new LinkedHashMap<>();
|
||||
for (String file: FILES) {
|
||||
try {
|
||||
System.out.println("Processing " + file);
|
||||
System.out.println("Processing \"" + file + "\"");
|
||||
Document doc = DOMBuilder.parse(new FileReader(file), false, true, true);
|
||||
XMLApplicationProfile.ValidationResult result = profile.validate(file, doc);
|
||||
scorePerDoc.put(file, result.score());
|
||||
|
|
Loading…
Reference in New Issue