From 29c4827d4117ce174490b265d8a98b543019653e Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Wed, 15 Nov 2017 20:16:34 +0100 Subject: [PATCH] Polishing. Guard tests to run with the appropriate Vault version. See gh-158. --- .../TokenAuthenticationIntegrationTestBase.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/spring-vault-core/src/test/java/org/springframework/vault/authentication/TokenAuthenticationIntegrationTestBase.java b/spring-vault-core/src/test/java/org/springframework/vault/authentication/TokenAuthenticationIntegrationTestBase.java index 15d96ff9..15c6a2ef 100644 --- a/spring-vault-core/src/test/java/org/springframework/vault/authentication/TokenAuthenticationIntegrationTestBase.java +++ b/spring-vault-core/src/test/java/org/springframework/vault/authentication/TokenAuthenticationIntegrationTestBase.java @@ -15,7 +15,12 @@ */ package org.springframework.vault.authentication; +import org.junit.Before; + import org.springframework.vault.util.IntegrationTestSupport; +import org.springframework.vault.util.Version; + +import static org.junit.Assume.assumeTrue; /** * Integration test base class for {@link TokenAuthentication} tests. @@ -24,4 +29,9 @@ import org.springframework.vault.util.IntegrationTestSupport; */ public abstract class TokenAuthenticationIntegrationTestBase extends IntegrationTestSupport { + + @Before + public void before() { + assumeTrue(prepare().getVersion().isGreaterThanOrEqualTo(Version.parse("0.6.4"))); + } }