aboutsummaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/common/output/BaseTextTestWriter.java
diff options
context:
space:
mode:
authorJ08nY2018-03-03 19:13:04 +0100
committerJ08nY2018-03-03 19:13:04 +0100
commit30210ec562a49d1b397a19d8c64ed0e0fd80cc0e (patch)
tree9d9d5be4c7ff2dd7023d6933039eafa2402adfbf /src/cz/crcs/ectester/common/output/BaseTextTestWriter.java
parent6e93b823e5a3aaab738af143d9c1ed07d8c56fcd (diff)
downloadECTester-30210ec562a49d1b397a19d8c64ed0e0fd80cc0e.tar.gz
ECTester-30210ec562a49d1b397a19d8c64ed0e0fd80cc0e.tar.zst
ECTester-30210ec562a49d1b397a19d8c64ed0e0fd80cc0e.zip
Add some docs and fix ECTesterReader --bit-size option.
Diffstat (limited to '')
-rw-r--r--src/cz/crcs/ectester/common/output/BaseTextTestWriter.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/cz/crcs/ectester/common/output/BaseTextTestWriter.java b/src/cz/crcs/ectester/common/output/BaseTextTestWriter.java
index f29d28e..4315201 100644
--- a/src/cz/crcs/ectester/common/output/BaseTextTestWriter.java
+++ b/src/cz/crcs/ectester/common/output/BaseTextTestWriter.java
@@ -5,6 +5,11 @@ import cz.crcs.ectester.common.test.*;
import java.io.PrintStream;
/**
+ * An absctract basis of a TextTestWriter, which outputs in a human readable format, into console.
+ * Requires the implementation of:
+ * <code>String testableString(Testable t)</code>
+ * <code>String deviceString(TestSuite t)</code>
+ *
* @author Jan Jancar johny@neuromancer.sk
*/
public abstract class BaseTextTestWriter implements TestWriter {
@@ -23,8 +28,18 @@ public abstract class BaseTextTestWriter implements TestWriter {
output.print(deviceString(suite));
}
+ /**
+ *
+ * @param t
+ * @return
+ */
protected abstract String testableString(Testable t);
+ /**
+ *
+ * @param suite
+ * @return
+ */
protected abstract String deviceString(TestSuite suite);
private String testString(Test t, String prefix) {