Revision 49991328
Added by Dominic Cleal over 11 years ago
- ID 49991328b957fe066e20af031768cb0c20ae9e50
test/lib/foreman/default_settings/loader_test.rb | ||
---|---|---|
class DefaultSettingsLoaderTest < ActiveSupport::TestCase
|
||
# Check one of the puppetmaster sourced settings was loaded
|
||
test "should initialize hostcert from Puppet" do
|
||
PuppetSetting.stubs(:get).returns({
|
||
:hostcert => '/var/lib/puppet/mycert.pem',
|
||
:localcacert => 'foo', :hostprivkey => 'foo', :storeconfigs => 'foo'
|
||
})
|
||
PuppetSetting.any_instance.stubs(:get).returns({:hostcert => '/var/lib/puppet/mycert.pem'})
|
||
Foreman::DefaultSettings::Loader.load
|
||
assert_equal '/var/lib/puppet/mycert.pem', Setting.find_by_name('ssl_certificate').value
|
||
end
|
Also available in: Unified diff
fixes #2020 - PuppetSetting is an instance, not class