diff options
Diffstat (limited to 'core/src/test/java/org/spongycastle/crypto/prng/test/RegressionTest.java')
-rw-r--r-- | core/src/test/java/org/spongycastle/crypto/prng/test/RegressionTest.java | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/core/src/test/java/org/spongycastle/crypto/prng/test/RegressionTest.java b/core/src/test/java/org/spongycastle/crypto/prng/test/RegressionTest.java new file mode 100644 index 00000000..4c16e89d --- /dev/null +++ b/core/src/test/java/org/spongycastle/crypto/prng/test/RegressionTest.java @@ -0,0 +1,33 @@ +package org.spongycastle.crypto.prng.test; + +import org.spongycastle.util.test.Test; +import org.spongycastle.util.test.TestResult; + +public class RegressionTest +{ + public static Test[] tests = { + new CTRDRBGTest(), + new DualECDRBGTest(), + new HashDRBGTest(), + new HMacDRBGTest(), + new SP800RandomTest(), + new FixedSecureRandomTest() + }; + + public static void main( + String[] args) + { + for (int i = 0; i != tests.length; i++) + { + TestResult result = tests[i].perform(); + + if (result.getException() != null) + { + result.getException().printStackTrace(); + } + + System.out.println(result); + } + } +} + |