
Depends-On: I8e3cd60fa50e04221aedf5c153c1ecb8a5bd97b5 Change-Id: I920479f9d5f0d94151c63a5fdc1445edf984a01a Signed-off-by: Sergii Golovatiuk <sgolovatiuk@mirantis.com>
39 lines
1.1 KiB
Ruby
39 lines
1.1 KiB
Ruby
require 'spec_helper'
|
|
|
|
describe 'swift::proxy::gatekeeper' do
|
|
|
|
let :facts do
|
|
{}
|
|
end
|
|
|
|
describe "when using default parameters" do
|
|
it 'should build the fragment with correct parameters' do
|
|
is_expected.to contain_concat_fragment('swift_gatekeeper').with_content('
|
|
[filter:gatekeeper]
|
|
use = egg:swift#gatekeeper
|
|
set log_name = gatekeeper
|
|
set log_facility = LOG_LOCAL0
|
|
set log_level = INFO
|
|
set log_headers = false
|
|
set log_address = /dev/log
|
|
')
|
|
end
|
|
end
|
|
|
|
describe "when overriding default parameters" do
|
|
let :params do
|
|
{
|
|
:log_name => 'newgatekeeper',
|
|
:log_facility => 'LOG_LOCAL2',
|
|
:log_level => 'WARN',
|
|
}
|
|
end
|
|
it 'should build the fragment with correct parameters' do
|
|
is_expected.to contain_concat_fragment('swift_gatekeeper').with_content(/set log_name = newgatekeeper/)
|
|
is_expected.to contain_concat_fragment('swift_gatekeeper').with_content(/set log_facility = LOG_LOCAL2/)
|
|
is_expected.to contain_concat_fragment('swift_gatekeeper').with_content(/set log_level = WARN/)
|
|
end
|
|
end
|
|
|
|
end
|