From 879942cf68941ab5c168fe0349e1fc9eda9caa03 Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Tue, 20 Mar 2018 15:57:48 +0100 Subject: [PATCH] Guard tests against versions that do not support empty plaintext. See gh-223. --- .../vault/core/VaultTransitTemplateIntegrationTests.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spring-vault-core/src/test/java/org/springframework/vault/core/VaultTransitTemplateIntegrationTests.java b/spring-vault-core/src/test/java/org/springframework/vault/core/VaultTransitTemplateIntegrationTests.java index da114885..e7110ee2 100644 --- a/spring-vault-core/src/test/java/org/springframework/vault/core/VaultTransitTemplateIntegrationTests.java +++ b/spring-vault-core/src/test/java/org/springframework/vault/core/VaultTransitTemplateIntegrationTests.java @@ -249,6 +249,8 @@ public class VaultTransitTemplateIntegrationTests extends IntegrationTestSupport @Test public void encryptShouldEncryptEmptyValues() { + assumeTrue(vaultVersion.isGreaterThanOrEqualTo(BATCH_INTRODUCED_IN_VERSION)); + transitOperations.createKey("mykey", VaultTransitKeyCreationRequest.builder() .convergentEncryption(true).derived(true).build());