Skip to content

Commit b02f77a

Browse files
authored
Merge pull request #168 from evralston/tls-test-policies
update TLS Auth test for Vault 0.8.3 policy change
2 parents c0eb0cf + 6f8eba4 commit b02f77a

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ language: ruby
44
cache: bundler
55

66
env:
7+
- VAULT_VERSION=0.8.3
78
- VAULT_VERSION=0.7.3
89
- VAULT_VERSION=0.6.5
910
- VAULT_VERSION=0.5.3

spec/integration/api/auth_tls_spec.rb

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,10 @@ module Vault
2626
expect(subject.set_certificate("sample", certificate)).to be(true)
2727
result = subject.certificate("sample")
2828
expect(result).to be_a(Vault::Secret)
29-
expect(result.data).to eq(certificate)
29+
expect(result.data[:display_name]).to eq(certificate[:display_name])
30+
expect(result.data[:certificate]).to eq(certificate[:certificate])
31+
expect(result.data[:ttl]).to eq(certificate[:ttl])
32+
expect(result.data[:policies]).to eq(certificate[:policies]).or eq([certificate[:policies]])
3033
end
3134
end
3235

@@ -35,7 +38,10 @@ module Vault
3538
subject.set_certificate("sample", certificate)
3639
result = subject.certificate("sample")
3740
expect(result).to be_a(Vault::Secret)
38-
expect(result.data).to eq(certificate)
41+
expect(result.data[:display_name]).to eq(certificate[:display_name])
42+
expect(result.data[:certificate]).to eq(certificate[:certificate])
43+
expect(result.data[:ttl]).to eq(certificate[:ttl])
44+
expect(result.data[:policies]).to eq(certificate[:policies]).or eq([certificate[:policies]])
3945
end
4046

4147
it "returns nil when the certificate does not exist" do

0 commit comments

Comments
 (0)