Sha256: 0a7ffcc7fda97234570ad80bd960b898b6f215cd0cc057b983fd5d9757e93c9d

Contents?: true

Size: 864 Bytes

Versions: 6

Compression:

Stored size: 864 Bytes

Contents

#!/usr/bin/env ruby

require File.dirname(__FILE__) + '/../../lib/puppettest'

require 'puppettest'
require 'puppettest/support/utils'
require 'puppet/network/xmlrpc/webrick_servlet'
require 'mocha'

class TestXMLRPCWEBrickServlet < Test::Unit::TestCase
    include PuppetTest
    def test_basics
        # Make sure we're doing things as our user info, rather than puppet/puppet
        setme
        set_mygroup
        Puppet[:user] = @me
        Puppet[:group] = @mygroup
        servlet = nil
        ca = Puppet::Network::Handler.ca.new

        assert_nothing_raised("Could not create servlet") do
            servlet = Puppet::Network::XMLRPC::WEBrickServlet.new([ca])
        end

        assert(servlet.get_service_hook, "service hook was not set up")

        assert(servlet.handler_loaded?(:puppetca),
            "Did not load handler")
    end
end


Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
puppet-0.25.5 test/network/xmlrpc/webrick_servlet.rb
puppet-0.25.4 test/network/xmlrpc/webrick_servlet.rb
puppet-0.25.3 test/network/xmlrpc/webrick_servlet.rb
puppet-0.25.2 test/network/xmlrpc/webrick_servlet.rb
puppet-0.25.1 test/network/xmlrpc/webrick_servlet.rb
puppet-0.25.0 test/network/xmlrpc/webrick_servlet.rb