Revision 0d5cd10b
Added by Alex Fisher about 7 years ago
spec/classes/pulp_config_spec.rb | ||
---|---|---|
should contain_file("/etc/pulp/server/plugins.conf.d/ostree_importer.json").with(importer_params)
|
||
end
|
||
end
|
||
|
||
describe 'repo_auth' do
|
||
context 'by default' do
|
||
let :pre_condition do
|
||
"class {'pulp':}"
|
||
end
|
||
|
||
let :facts do
|
||
default_facts
|
||
end
|
||
|
||
it 'defaults to false' do
|
||
should contain_file('/etc/pulp/repo_auth.conf').
|
||
with_content(/^enabled: false$/)
|
||
end
|
||
end
|
||
context 'when set to true' do
|
||
let :pre_condition do
|
||
"class {'pulp':
|
||
repo_auth => true,
|
||
}"
|
||
end
|
||
|
||
let :facts do
|
||
default_facts
|
||
end
|
||
|
||
it 'sets enabled to true' do
|
||
should contain_file('/etc/pulp/repo_auth.conf').
|
||
with_content(/^enabled: true$/)
|
||
end
|
||
end
|
||
context 'when set to false' do
|
||
let :pre_condition do
|
||
"class {'pulp':
|
||
repo_auth => false,
|
||
}"
|
||
end
|
||
|
||
let :facts do
|
||
default_facts
|
||
end
|
||
|
||
it 'sets enabled to false' do
|
||
should contain_file('/etc/pulp/repo_auth.conf').
|
||
with_content(/^enabled: false$/)
|
||
end
|
||
end
|
||
end
|
||
end
|
Also available in: Unified diff
Fix repo_auth parameter (#219)
repo_auth was not in scope in config.pp so the setting was always false
in the template.