Package org.topbraid.shacl.testcases
Class W3CTestRunner
- java.lang.Object
-
- org.topbraid.shacl.testcases.W3CTestRunner
-
public class W3CTestRunner extends Object
Helper object for executing the W3C test cases for SHACL. The tests are assumed to be in a folder structure mirroring https://github.com/w3c/data-shapes/tree/gh-pages/data-shapes-test-suite/tests- Author:
- Holger Knublauch
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classW3CTestRunner.Item
-
Constructor Summary
Constructors Constructor Description W3CTestRunner(File rootManifest)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.jena.rdf.model.ModelgetEARLModel()List<W3CTestRunner.Item>getItems()voidrun(PrintStream out)
-
-
-
Constructor Detail
-
W3CTestRunner
public W3CTestRunner(File rootManifest) throws IOException
- Throws:
IOException
-
-
Method Detail
-
getEARLModel
public org.apache.jena.rdf.model.Model getEARLModel()
-
getItems
public List<W3CTestRunner.Item> getItems()
-
run
public void run(PrintStream out) throws InterruptedException
- Throws:
InterruptedException
-
-