diff --git a/client/vaultclient/vaultclient_test.go b/client/vaultclient/vaultclient_test.go index d9d334d5d..c46328965 100644 --- a/client/vaultclient/vaultclient_test.go +++ b/client/vaultclient/vaultclient_test.go @@ -275,7 +275,8 @@ func TestVaultClient_RenewNonexistentLease(t *testing.T) { _, err = c.RenewToken(c.client.Token(), 10) if err == nil { t.Fatalf("expected error, got nil") - } else if !strings.Contains(err.Error(), "lease not found") { - t.Fatalf("expected \"%s\" in error message, got \"%v\"", "lease not found", err) + // The Vault error message changed between 0.10.2 and 1.0.1 + } else if !strings.Contains(err.Error(), "lease not found") && !strings.Contains(err.Error(), "lease is not renewable") { + t.Fatalf("expected \"%s\" or \"%s\" in error message, got \"%v\"", "lease not found", "lease is not renewable", err.Error()) } }