diff options
| author | J08nY | 2018-06-27 22:00:59 +0200 |
|---|---|---|
| committer | J08nY | 2018-06-27 22:00:59 +0200 |
| commit | 662cc82a470a833a11e19a2dc8c1ce0e79c35935 (patch) | |
| tree | 774d36ba7ceeead7897136900c9be485e4c4ae2e /src/cz/crcs/ectester/common/test/Test.java | |
| parent | 46f3b1218d55ea856986cd7afb4804152c230c4f (diff) | |
| download | ECTester-662cc82a470a833a11e19a2dc8c1ce0e79c35935.tar.gz ECTester-662cc82a470a833a11e19a2dc8c1ce0e79c35935.tar.zst ECTester-662cc82a470a833a11e19a2dc8c1ce0e79c35935.zip | |
Implement more tests for wrong parameters. Implement cloning for Tests.
- Test G = infinity.
- Test wrong r, where [r]G != infinity,
- prime
- composite
Diffstat (limited to 'src/cz/crcs/ectester/common/test/Test.java')
| -rw-r--r-- | src/cz/crcs/ectester/common/test/Test.java | 7 |
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; |
