diff options
| author | J08nY | 2018-01-20 19:12:33 +0100 |
|---|---|---|
| committer | J08nY | 2018-01-20 19:12:33 +0100 |
| commit | a67fd8ed8557e6bb7b9df0fd299a2c3a1b571e50 (patch) | |
| tree | 9d73555e99f671039fc457e8944cea0cb1a30252 /src/cz/crcs/ectester/reader/test | |
| parent | a62ce6a1adfc374d11889520893214f1ff6d237a (diff) | |
| download | ECTester-a67fd8ed8557e6bb7b9df0fd299a2c3a1b571e50.tar.gz ECTester-a67fd8ed8557e6bb7b9df0fd299a2c3a1b571e50.tar.zst ECTester-a67fd8ed8557e6bb7b9df0fd299a2c3a1b571e50.zip | |
Fix default test suite F2m tests.
Diffstat (limited to 'src/cz/crcs/ectester/reader/test')
| -rw-r--r-- | src/cz/crcs/ectester/reader/test/CardDefaultSuite.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/cz/crcs/ectester/reader/test/CardDefaultSuite.java b/src/cz/crcs/ectester/reader/test/CardDefaultSuite.java index 0987160..c3bd9c8 100644 --- a/src/cz/crcs/ectester/reader/test/CardDefaultSuite.java +++ b/src/cz/crcs/ectester/reader/test/CardDefaultSuite.java @@ -36,7 +36,8 @@ public class CardDefaultSuite extends CardTestSuite { } private void runDefault(byte field) throws Exception { - for (short keyLength : EC_Consts.FP_SIZES) { + short[] keySizes = field == KeyPair.ALG_EC_FP ? EC_Consts.FP_SIZES : EC_Consts.F2M_SIZES; + for (short keyLength : keySizes) { String description = "Tests of " + keyLength + "b " + (field == KeyPair.ALG_EC_FP ? "ALG_EC_FP" : "ALG_EC_F2M") + " support."; List<Test> supportTests = new LinkedList<>(); @@ -62,7 +63,7 @@ public class CardDefaultSuite extends CardTestSuite { Test kaCompressed = runTest(CommandTest.expect(new Command.ECDH(this.card, ECTesterApplet.KEYPAIR_LOCAL, ECTesterApplet.KEYPAIR_REMOTE, ECTesterApplet.EXPORT_FALSE, EC_Consts.CORRUPTION_COMPRESS, kaType), ExpectedValue.SUCCESS)); Test perfTest = null; if (ka.ok()) { - perfTest = runTest(PerformanceTest.repeat(ecdh, 100)); + perfTest = runTest(PerformanceTest.repeat(ecdh, 10)); } Test compound = runTest(CompoundTest.all(ExpectedValue.SUCCESS, "Test of the " + CardUtil.getKATypeString(kaType) + " KeyAgreement.", allocate, ka, kaCompressed, perfTest)); supportTests.add(compound); @@ -78,7 +79,7 @@ public class CardDefaultSuite extends CardTestSuite { Test expect = runTest(CommandTest.expect(ecdsa, ExpectedValue.SUCCESS)); Test perfTest = null; if (expect.ok()) { - perfTest = runTest(PerformanceTest.repeat(ecdsa, 100)); + perfTest = runTest(PerformanceTest.repeat(ecdsa, 10)); } Test compound = runTest(CompoundTest.all(ExpectedValue.SUCCESS, "Test of the " + CardUtil.getSigTypeString(sigType) + " signature.", allocate, expect, perfTest)); supportTests.add(compound); |
