aboutsummaryrefslogtreecommitdiff
path: root/test/uk/ac/ox/cs/pagoda/junit/PagodaNPD.java
diff options
context:
space:
mode:
authoryzhou <yujiao.zhou@gmail.com>2015-04-21 10:34:27 +0100
committeryzhou <yujiao.zhou@gmail.com>2015-04-21 10:34:27 +0100
commit9ce65c5a963b03ee97fe9cb6c5aa65a3c04a80a8 (patch)
tree47511c0fb89dccff0db4b5990522e04f294d795b /test/uk/ac/ox/cs/pagoda/junit/PagodaNPD.java
parentb1ac207612ee8b045244253fb94b866104bc34f2 (diff)
downloadACQuA-9ce65c5a963b03ee97fe9cb6c5aa65a3c04a80a8.tar.gz
ACQuA-9ce65c5a963b03ee97fe9cb6c5aa65a3c04a80a8.zip
initial version
Diffstat (limited to 'test/uk/ac/ox/cs/pagoda/junit/PagodaNPD.java')
-rw-r--r--test/uk/ac/ox/cs/pagoda/junit/PagodaNPD.java42
1 files changed, 42 insertions, 0 deletions
diff --git a/test/uk/ac/ox/cs/pagoda/junit/PagodaNPD.java b/test/uk/ac/ox/cs/pagoda/junit/PagodaNPD.java
new file mode 100644
index 0000000..96edbb4
--- /dev/null
+++ b/test/uk/ac/ox/cs/pagoda/junit/PagodaNPD.java
@@ -0,0 +1,42 @@
1package uk.ac.ox.cs.pagoda.junit;
2
3import static org.junit.Assert.fail;
4
5import org.junit.Test;
6
7import uk.ac.ox.cs.pagoda.tester.PagodaTester;
8import uk.ac.ox.cs.pagoda.tester.Statistics;
9
10public class PagodaNPD {
11
12 @Test
13 public void testNPDwithoutDataType() {
14 PagodaTester.main(
15 PagodaTester.onto_dir + "npd/npd-all-minus-datatype.owl",
16 PagodaTester.onto_dir + "npd/data/npd-data-dump-minus-datatype-new.ttl",
17 PagodaTester.onto_dir + "npd/queries/atomic.sparql"
18 );
19
20 Statistics stat = new Statistics("output/log4j.log");
21 String diff = stat.diff("results-backup/benchmark/npd_minus.out");
22 AllTests.copy("output/log4j.log", "results-backup/current/npd_minus.out");
23 if (!diff.isEmpty())
24 fail(diff);
25 }
26
27 @Test
28 public void testNPD() {
29 PagodaTester.main(
30 PagodaTester.onto_dir + "npd/npd-all.owl",
31 PagodaTester.onto_dir + "npd/data/npd-data-dump-processed.ttl",
32 PagodaTester.onto_dir + "npd/queries/atomic.sparql"
33 );
34
35 Statistics stat = new Statistics("output/log4j.log");
36 String diff = stat.diff("results-backup/benchmark/npd.out");
37 AllTests.copy("output/log4j.log", "results-backup/current/npd.out");
38 if (!diff.isEmpty())
39 fail(diff);
40 }
41
42}