summaryrefslogtreecommitdiffstats
path: root/spec/integration/ssl
diff options
context:
space:
mode:
authorLuke Kanies <luke@madstop.com>2008-05-13 16:00:58 -0500
committerLuke Kanies <luke@madstop.com>2008-05-13 16:00:58 -0500
commit6efe4000dda3379e867786a9c2d4ae0f0cdfc3be (patch)
treea16fd1ae1f4aab7fe04af88daa78f1be1a2b1f3e /spec/integration/ssl
parent68d8d0ae0686939d94dae8ccc70e5582187335dc (diff)
downloadpuppet-6efe4000dda3379e867786a9c2d4ae0f0cdfc3be.tar.gz
puppet-6efe4000dda3379e867786a9c2d4ae0f0cdfc3be.tar.xz
puppet-6efe4000dda3379e867786a9c2d4ae0f0cdfc3be.zip
Using the new Cacher class for handling cached data.
This provides a single, global bit for determining whether a given piece of cached data is still valid.
Diffstat (limited to 'spec/integration/ssl')
-rwxr-xr-xspec/integration/ssl/certificate_authority.rb5
-rwxr-xr-xspec/integration/ssl/certificate_request.rb4
-rwxr-xr-xspec/integration/ssl/certificate_revocation_list.rb5
-rwxr-xr-xspec/integration/ssl/host.rb7
4 files changed, 4 insertions, 17 deletions
diff --git a/spec/integration/ssl/certificate_authority.rb b/spec/integration/ssl/certificate_authority.rb
index 28f880ede..d838bc586 100755
--- a/spec/integration/ssl/certificate_authority.rb
+++ b/spec/integration/ssl/certificate_authority.rb
@@ -28,10 +28,7 @@ describe Puppet::SSL::CertificateAuthority do
system("rm -rf %s" % @dir)
Puppet.settings.clear
- # This is necessary so the terminus instances don't lie around.
- Puppet::SSL::Key.indirection.clear_cache
- Puppet::SSL::Certificate.indirection.clear_cache
- Puppet::SSL::CertificateRequest.indirection.clear_cache
+ Puppet::Util::Cacher.invalidate
Puppet::SSL::CertificateAuthority.instance_variable_set("@instance", nil)
}
diff --git a/spec/integration/ssl/certificate_request.rb b/spec/integration/ssl/certificate_request.rb
index 01b1f4a29..f428718e7 100755
--- a/spec/integration/ssl/certificate_request.rb
+++ b/spec/integration/ssl/certificate_request.rb
@@ -16,8 +16,6 @@ describe Puppet::SSL::CertificateRequest do
file.delete
Puppet.settings.clear
- # This is necessary so the terminus instances don't lie around.
- Puppet::SSL::CertificateRequest.indirection.clear_cache
Puppet.settings[:confdir] = @dir
Puppet.settings[:vardir] = @dir
@@ -32,7 +30,7 @@ describe Puppet::SSL::CertificateRequest do
Puppet.settings.clear
# This is necessary so the terminus instances don't lie around.
- Puppet::SSL::CertificateRequest.indirection.clear_cache
+ Puppet::Util::Cacher.invalidate
end
it "should be able to generate CSRs" do
diff --git a/spec/integration/ssl/certificate_revocation_list.rb b/spec/integration/ssl/certificate_revocation_list.rb
index 74e45b239..246654816 100755
--- a/spec/integration/ssl/certificate_revocation_list.rb
+++ b/spec/integration/ssl/certificate_revocation_list.rb
@@ -28,10 +28,7 @@ describe Puppet::SSL::CertificateRevocationList do
Puppet.settings.clear
# This is necessary so the terminus instances don't lie around.
- Puppet::SSL::Key.indirection.clear_cache
- Puppet::SSL::Certificate.indirection.clear_cache
- Puppet::SSL::CertificateRequest.indirection.clear_cache
- Puppet::SSL::CertificateRevocationList.indirection.clear_cache
+ Puppet::Util::Cacher.invalidate
}
it "should be able to read in written out CRLs with no revoked certificates" do
diff --git a/spec/integration/ssl/host.rb b/spec/integration/ssl/host.rb
index d4834c341..65f10cef3 100755
--- a/spec/integration/ssl/host.rb
+++ b/spec/integration/ssl/host.rb
@@ -29,12 +29,7 @@ describe Puppet::SSL::Host do
system("rm -rf %s" % @dir)
Puppet.settings.clear
-
- # This is necessary so the terminus instances don't lie around.
- Puppet::SSL::Key.indirection.clear_cache
- Puppet::SSL::Certificate.indirection.clear_cache
- Puppet::SSL::CertificateRevocationList.indirection.clear_cache
- Puppet::SSL::CertificateRequest.indirection.clear_cache
+ Puppet::Util::Cacher.invalidate
}
it "should be considered a CA host if its name is equal to 'ca'" do