vaultclient: Update tests for vault 1.0

This commit is contained in:
Danielle Tomlinson
2019-01-09 20:30:47 +00:00
committed by Danielle Tomlinson
parent b05d362eb1
commit 3078c24f79

View File

@@ -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())
}
}