oslo middleware: check puppet resource instead of actual config in spec

Change-Id: I92b4563f94677093dbd6e573df914653c72cf664
This commit is contained in:
ZhongShengping 2018-03-21 11:17:43 +08:00
parent 6270186228
commit df030f936a
1 changed files with 6 additions and 2 deletions

View File

@ -60,8 +60,10 @@ describe 'gnocchi::api' do
it 'configures gnocchi-api' do
is_expected.to contain_gnocchi_config('api/max_limit').with_value( params[:max_limit] )
is_expected.to contain_gnocchi_config('api/auth_mode').with_value('keystone')
is_expected.to contain_gnocchi_config('oslo_middleware/enable_proxy_headers_parsing').with_value('<SERVICE DEFAULT>')
is_expected.to contain_gnocchi_config('api/middlewares').with_value('<SERVICE DEFAULT>')
is_expected.to contain_oslo__middleware('gnocchi_config').with(
:enable_proxy_headers_parsing => '<SERVICE DEFAULT>',
)
end
[{:enabled => true}, {:enabled => false}].each do |param_hash|
@ -158,7 +160,9 @@ describe 'gnocchi::api' do
params.merge!({:enable_proxy_headers_parsing => true })
end
it { is_expected.to contain_gnocchi_config('oslo_middleware/enable_proxy_headers_parsing').with_value(true) }
it { is_expected.to contain_oslo__middleware('gnocchi_config').with(
:enable_proxy_headers_parsing => true,
)}
end
end