summaryrefslogtreecommitdiffstats
path: root/test/network/client
diff options
context:
space:
mode:
authorLuke Kanies <luke@madstop.com>2007-12-19 11:42:22 -0600
committerLuke Kanies <luke@madstop.com>2007-12-19 11:42:22 -0600
commit553b2ad8add20cd629fcd90b512d97d4edd7e481 (patch)
tree23acf8bf35ad697565647dac9c387d843552ba58 /test/network/client
parent5252f02dba8ef35db77ecb2d9bf711c1fd0b0bb2 (diff)
downloadpuppet-553b2ad8add20cd629fcd90b512d97d4edd7e481.tar.gz
puppet-553b2ad8add20cd629fcd90b512d97d4edd7e481.tar.xz
puppet-553b2ad8add20cd629fcd90b512d97d4edd7e481.zip
Entirely refactoring http keep-alive. There's now
a central module responsible for managing the http pool (Puppet::Network::HttpPool), and it also handles setting certificate information. This gets rid of what were otherwise long chains of method calls, and it makes the code paths much clearer.
Diffstat (limited to 'test/network/client')
-rwxr-xr-xtest/network/client/client.rb30
1 files changed, 0 insertions, 30 deletions
diff --git a/test/network/client/client.rb b/test/network/client/client.rb
index 2588b9be5..b6b915d31 100755
--- a/test/network/client/client.rb
+++ b/test/network/client/client.rb
@@ -221,34 +221,4 @@ class TestClient < Test::Unit::TestCase
end
end
end
-
- # Make sure that reading the cert in also sets up the cert stuff for the driver
- def test_read_cert
- Puppet::Util::SUIDManager.stubs(:asuser).yields
-
- ca = Puppet::Network::Handler.ca.new
- caclient = Puppet::Network::Client.ca.new :CA => ca
-
- caclient.request_cert
-
- # First make sure it doesn't get called when the driver doesn't support :cert_setup
- client = FakeClient.new :Test => FakeDriver.new
- driver = client.driver
-
- assert_nothing_raised("Could not read cert") do
- client.read_cert
- end
-
- # And then that it does when the driver supports it
- client = FakeClient.new :Test => FakeDriver.new
-
- driver = client.driver
- driver.meta_def(:recycle_connection) { |c| }
- driver.expects(:recycle_connection).with(client)
-
- assert_nothing_raised("Could not read cert") do
- client.read_cert
- end
- end
end
-