aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJ08nY2017-11-12 12:38:04 +0100
committerJ08nY2017-11-12 12:38:04 +0100
commita2f5316ad96b6e78844c371f8dd5483095cf4af3 (patch)
tree03720bacdc19b2c644b06120b96a35b3897d41cd
parent84a3a55be957900e0417a5afa77b65bfa6d19270 (diff)
downloadECTester-a2f5316ad96b6e78844c371f8dd5483095cf4af3.tar.gz
ECTester-a2f5316ad96b6e78844c371f8dd5483095cf4af3.tar.zst
ECTester-a2f5316ad96b6e78844c371f8dd5483095cf4af3.zip
-rw-r--r--src/cz/crcs/ectester/common/output/OutputLogger.java (renamed from src/cz/crcs/ectester/reader/output/OutputLogger.java)4
-rw-r--r--src/cz/crcs/ectester/common/test/Result.java4
-rw-r--r--src/cz/crcs/ectester/common/test/Test.java2
-rw-r--r--src/cz/crcs/ectester/common/test/Testable.java4
-rw-r--r--src/cz/crcs/ectester/reader/ECTesterReader.java1
-rw-r--r--src/cz/crcs/ectester/standalone/ECTesterStandalone.java13
6 files changed, 23 insertions, 5 deletions
diff --git a/src/cz/crcs/ectester/reader/output/OutputLogger.java b/src/cz/crcs/ectester/common/output/OutputLogger.java
index bf47a1f..b876c5b 100644
--- a/src/cz/crcs/ectester/reader/output/OutputLogger.java
+++ b/src/cz/crcs/ectester/common/output/OutputLogger.java
@@ -1,4 +1,6 @@
-package cz.crcs.ectester.reader.output;
+package cz.crcs.ectester.common.output;
+
+import cz.crcs.ectester.reader.output.TeeOutputStream;
import java.io.*;
import java.util.LinkedList;
diff --git a/src/cz/crcs/ectester/common/test/Result.java b/src/cz/crcs/ectester/common/test/Result.java
index 523a9d7..11fcb4d 100644
--- a/src/cz/crcs/ectester/common/test/Result.java
+++ b/src/cz/crcs/ectester/common/test/Result.java
@@ -46,7 +46,7 @@ public class Result {
}
/**
- *
+ * A result value of a Test.
*/
public enum Value {
SUCCESS(true),
@@ -86,7 +86,7 @@ public class Result {
}
/**
- *
+ * A possible expected value result of a Test.
*/
public enum ExpectedValue {
SUCCESS,
diff --git a/src/cz/crcs/ectester/common/test/Test.java b/src/cz/crcs/ectester/common/test/Test.java
index 8c025b8..5973d0f 100644
--- a/src/cz/crcs/ectester/common/test/Test.java
+++ b/src/cz/crcs/ectester/common/test/Test.java
@@ -7,7 +7,7 @@ import static cz.crcs.ectester.common.test.Result.Value;
*
* @author Jan Jancar johny@neuromancer.sk
*/
-public abstract class Test {
+public abstract class Test implements Testable {
protected boolean hasRun = false;
protected Result result;
diff --git a/src/cz/crcs/ectester/common/test/Testable.java b/src/cz/crcs/ectester/common/test/Testable.java
index e033b0a..d05d31e 100644
--- a/src/cz/crcs/ectester/common/test/Testable.java
+++ b/src/cz/crcs/ectester/common/test/Testable.java
@@ -1,13 +1,15 @@
package cz.crcs.ectester.common.test;
/**
- *
* @author Jan Jancar johny@neuromancer.sk
*/
public interface Testable {
boolean hasRun();
+
void run() throws TestException;
+
boolean ok();
+
boolean error();
}
diff --git a/src/cz/crcs/ectester/reader/ECTesterReader.java b/src/cz/crcs/ectester/reader/ECTesterReader.java
index 786ab05..99b2f83 100644
--- a/src/cz/crcs/ectester/reader/ECTesterReader.java
+++ b/src/cz/crcs/ectester/reader/ECTesterReader.java
@@ -26,6 +26,7 @@ import cz.crcs.ectester.applet.EC_Consts;
import cz.crcs.ectester.common.ec.EC_Category;
import cz.crcs.ectester.common.ec.EC_Data;
import cz.crcs.ectester.common.ec.EC_Params;
+import cz.crcs.ectester.common.output.OutputLogger;
import cz.crcs.ectester.common.test.TestException;
import cz.crcs.ectester.data.EC_Store;
import cz.crcs.ectester.reader.command.Command;
diff --git a/src/cz/crcs/ectester/standalone/ECTesterStandalone.java b/src/cz/crcs/ectester/standalone/ECTesterStandalone.java
new file mode 100644
index 0000000..cae4bb9
--- /dev/null
+++ b/src/cz/crcs/ectester/standalone/ECTesterStandalone.java
@@ -0,0 +1,13 @@
+package cz.crcs.ectester.standalone;
+
+public class ECTesterStandalone {
+
+ private void run(String[] args) {
+
+ }
+
+ public static void main(String[] args) {
+ ECTesterStandalone app = new ECTesterStandalone();
+ app.run(args);
+ }
+}