aboutsummaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/common/test/Test.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/cz/crcs/ectester/common/test/Test.java')
-rw-r--r--src/cz/crcs/ectester/common/test/Test.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/cz/crcs/ectester/common/test/Test.java b/src/cz/crcs/ectester/common/test/Test.java
index 055ec1c..8bf9502 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 implements Testable {
+public abstract class Test implements Testable, Cloneable {
protected boolean hasRun;
protected boolean hasStarted;
protected Result result;
@@ -58,6 +58,11 @@ public abstract class Test implements Testable {
public abstract String getDescription();
@Override
+ public Test clone() throws CloneNotSupportedException {
+ return (Test) super.clone();
+ }
+
+ @Override
public void run() {
if (hasRun)
return;