From 662cc82a470a833a11e19a2dc8c1ce0e79c35935 Mon Sep 17 00:00:00 2001 From: J08nY Date: Wed, 27 Jun 2018 22:00:59 +0200 Subject: Implement more tests for wrong parameters. Implement cloning for Tests. - Test G = infinity. - Test wrong r, where [r]G != infinity, - prime - composite --- src/cz/crcs/ectester/common/test/Test.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/cz/crcs/ectester/common/test/Test.java') 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; @@ -57,6 +57,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) -- cgit v1.2.3-70-g09d2