From da217aad91811937522bbea7e6118bbcfc55d9b8 Mon Sep 17 00:00:00 2001 From: tholenst <tholenst@google.com> Date: Thu, 29 Aug 2019 01:29:06 -0700 Subject: [PATCH] Fix a test in the AesSivKeyManagerTest to actually check the right thing (namely, if the wrong version makes validateKey fail). PiperOrigin-RevId: 266087262 --- .../crypto/tink/daead/AesSivKeyManagerTest.java | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/java/src/test/java/com/google/crypto/tink/daead/AesSivKeyManagerTest.java b/java/src/test/java/com/google/crypto/tink/daead/AesSivKeyManagerTest.java index 543762449..4d92431bb 100644 --- a/java/src/test/java/com/google/crypto/tink/daead/AesSivKeyManagerTest.java +++ b/java/src/test/java/com/google/crypto/tink/daead/AesSivKeyManagerTest.java @@ -101,18 +101,11 @@ public class AesSivKeyManagerTest { @Test public void validateKey_version() throws Exception { AesSivKeyManager manager = new AesSivKeyManager(); - - for (int i = 0; i < 100; i++) { - if (i == 64) { - manager.validateKey(createAesSivKey(i)); - } else { - try { - manager.validateKey(createAesSivKey(i)); - fail(); - } catch (GeneralSecurityException e) { - // expected - } - } + try { + manager.validateKey(AesSivKey.newBuilder(createAesSivKey(64)).setVersion(1).build()); + fail(); + } catch (GeneralSecurityException e) { + // expected } } -- GitLab