summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorLuke Kanies <luke@madstop.com>2009-08-01 22:45:46 -0700
committerJames Turnbull <james@lovedthanlost.net>2009-08-02 16:38:48 +1000
commit849fa67b6ebc69df9a5b8c95eb68281ccf45d376 (patch)
treea65ba7251d7913bc041eb2885fc7b1936596a4ba /test
parent6f458cca5379229da066787045b74acafb184c07 (diff)
downloadpuppet-849fa67b6ebc69df9a5b8c95eb68281ccf45d376.tar.gz
puppet-849fa67b6ebc69df9a5b8c95eb68281ccf45d376.tar.xz
puppet-849fa67b6ebc69df9a5b8c95eb68281ccf45d376.zip
Migrating tests to spec and removing an obsolete test
Signed-off-by: Luke Kanies <luke@madstop.com>
Diffstat (limited to 'test')
-rwxr-xr-xtest/network/client/client.rb70
1 files changed, 0 insertions, 70 deletions
diff --git a/test/network/client/client.rb b/test/network/client/client.rb
deleted file mode 100755
index 0befef55a..000000000
--- a/test/network/client/client.rb
+++ /dev/null
@@ -1,70 +0,0 @@
-#!/usr/bin/env ruby
-
-require File.dirname(__FILE__) + '/../../lib/puppettest'
-
-require 'puppettest'
-require 'mocha'
-require 'puppet/network/client'
-
-class TestClient < Test::Unit::TestCase
- include PuppetTest::ServerTest
- class FakeClient < Puppet::Network::Client
- @drivername = :Test
- end
-
- class FakeDriver
- end
-
- def test_client_loading
- # Make sure we don't get a failure but that we also get nothing back
- assert_nothing_raised do
- assert_nil(Puppet::Network::Client.client(:fake),
- "Got something back from a missing client")
- assert_nil(Puppet::Network::Client.fake,
- "Got something back from missing client method")
- end
- # Make a fake client
- dir = tempfile()
- libdir = File.join([dir, %w{puppet network client}].flatten)
- FileUtils.mkdir_p(libdir)
-
- file = File.join(libdir, "faker.rb")
- File.open(file, "w") do |f|
- f.puts %{class Puppet::Network::Client
- class Faker < Client
- end
- end
- }
- end
-
- $: << dir
- cleanup { $:.delete(dir) if $:.include?(dir) }
-
- client = nil
- assert_nothing_raised do
- client = Puppet::Network::Client.client(:faker)
- end
- assert(client, "did not load client")
- assert_nothing_raised do
- assert_equal(client, Puppet::Network::Client.faker,
- "Did not get client back from client method")
- end
-
- # Now make sure the client behaves correctly
- assert_equal(:Faker, client.name, "name was not calculated correctly")
- end
-
- # Make sure we get a client class for each handler type.
- def test_loading_all_clients
- %w{ca dipper file report resource runner status}.each do |name|
- client = nil
- assert_nothing_raised do
- client = Puppet::Network::Client.client(name)
- end
- assert(client, "did not get client for %s" % name)
- [:name, :handler, :drivername].each do |thing|
- assert(client.send(thing), "did not get %s for %s" % [thing, name])
- end
- end
- end
-end