aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRonca <alessandro.a.ronca@gmail.com>2015-05-06 18:11:08 +0100
committerRonca <alessandro.a.ronca@gmail.com>2015-05-06 18:11:08 +0100
commitfbbbfbeb79097e5ce8f9ff2682d2c21368971654 (patch)
tree02962a710fe27ea1c7a2704a356b7f663a42cb52 /src
parent58e6d87cb604702e7b307bad73c4fd42a694c3ec (diff)
downloadACQuA-fbbbfbeb79097e5ce8f9ff2682d2c21368971654.tar.gz
ACQuA-fbbbfbeb79097e5ce8f9ff2682d2c21368971654.zip
Switch from JUnit to TestNG.
Plus minor fixes.
Diffstat (limited to 'src')
-rw-r--r--src/log4j.properties18
-rw-r--r--src/org/semanticweb/karma2/model/cqparser/ConjunctiveQueryWalker.java2
-rw-r--r--src/uk/ac/ox/cs/pagoda/util/Utility.java16
3 files changed, 16 insertions, 20 deletions
diff --git a/src/log4j.properties b/src/log4j.properties
deleted file mode 100644
index 25da4d4..0000000
--- a/src/log4j.properties
+++ /dev/null
@@ -1,18 +0,0 @@
1#log4j.rootLogger=INFO, CONSOLE
2log4j.rootLogger=DEBUG, CONSOLE, FILE
3
4log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
5log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
6log4j.appender.CONSOLE.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss} %-5p %c{1}- %m%n
7log4j.appender.CONSOLE.Target=System.out
8log4j.appender.CONSOLE.Threshold=INFO
9
10#log = ./output
11log = .
12log4j.appender.FILE=org.apache.log4j.RollingFileAppender
13log4j.appender.FILE.File=${log}/log4j.log
14log4j.appender.FILE.MaxFileSize=10MB
15log4j.appender.FILE.MaxBackupIndex=3
16log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
17log4j.appender.FILE.layout.conversionPattern=%m%n
18log4j.appender.FILE.append=false
diff --git a/src/org/semanticweb/karma2/model/cqparser/ConjunctiveQueryWalker.java b/src/org/semanticweb/karma2/model/cqparser/ConjunctiveQueryWalker.java
index f95ac12..f10b761 100644
--- a/src/org/semanticweb/karma2/model/cqparser/ConjunctiveQueryWalker.java
+++ b/src/org/semanticweb/karma2/model/cqparser/ConjunctiveQueryWalker.java
@@ -67,7 +67,7 @@ public class ConjunctiveQueryWalker {
67 assert (prefixList.getType() == ConjunctiveQueryLexer.PREFIX_LIST); 67 assert (prefixList.getType() == ConjunctiveQueryLexer.PREFIX_LIST);
68 Prefixes prefixes = walkPrefixList(prefixList); 68 Prefixes prefixes = walkPrefixList(prefixList);
69 CommonTree rulebody = iterator.next(); 69 CommonTree rulebody = iterator.next();
70 assert (prefixList.getType() == ConjunctiveQueryLexer.RULE); 70 assert (rulebody.getType() == ConjunctiveQueryLexer.RULE);
71 return walkRuleNode(rulebody, prefixes); 71 return walkRuleNode(rulebody, prefixes);
72 72
73 } 73 }
diff --git a/src/uk/ac/ox/cs/pagoda/util/Utility.java b/src/uk/ac/ox/cs/pagoda/util/Utility.java
index cb05de4..7138ca9 100644
--- a/src/uk/ac/ox/cs/pagoda/util/Utility.java
+++ b/src/uk/ac/ox/cs/pagoda/util/Utility.java
@@ -10,6 +10,8 @@ import java.io.IOException;
10import java.io.InputStreamReader; 10import java.io.InputStreamReader;
11import java.io.OutputStreamWriter; 11import java.io.OutputStreamWriter;
12import java.io.PrintStream; 12import java.io.PrintStream;
13import java.nio.file.Files;
14import java.nio.file.Paths;
13import java.text.SimpleDateFormat; 15import java.text.SimpleDateFormat;
14import java.time.LocalDateTime; 16import java.time.LocalDateTime;
15import java.time.format.DateTimeFormatter; 17import java.time.format.DateTimeFormatter;
@@ -24,9 +26,11 @@ import java.util.Stack;
24import org.apache.log4j.Logger; 26import org.apache.log4j.Logger;
25import org.semanticweb.HermiT.model.Atom; 27import org.semanticweb.HermiT.model.Atom;
26 28
29import static java.nio.file.StandardCopyOption.REPLACE_EXISTING;
30
27public class Utility { 31public class Utility {
28 32
29 private static final Logger LOGS = null; // Logger.getLogger(""); 33 private static final Logger LOGS = Logger.getLogger("PAGOdA");
30 34
31 public static final String JAVA_FILE_SEPARATOR = "/"; 35 public static final String JAVA_FILE_SEPARATOR = "/";
32 public static final String FILE_SEPARATOR = System.getProperty("file.separator"); 36 public static final String FILE_SEPARATOR = System.getProperty("file.separator");
@@ -255,4 +259,14 @@ public class Utility {
255 return iri.replace(FILE_SEPARATOR, JAVA_FILE_SEPARATOR).replace(" ", "%20"); 259 return iri.replace(FILE_SEPARATOR, JAVA_FILE_SEPARATOR).replace(" ", "%20");
256 } 260 }
257 261
262 public static String combinePaths(String path1, String path2) {
263 File file1 = new File(path1);
264 File file2 = new File(file1, path2);
265 return file2.getPath();
266 }
267
268 public static void copyFile(String src, String dst) throws IOException {
269 Files.copy(Paths.get(src), Paths.get(dst), REPLACE_EXISTING);
270 }
271
258} 272}