Add unit test for radvd_user option

Change-Id: Iea4a47e5a58021a2244057996ed3f5765cb8978f
This commit is contained in:
ZhongShengping
2019-11-09 09:56:38 +08:00
parent 25d3fa3f15
commit f590e019eb

View File

@@ -38,6 +38,7 @@ describe 'neutron::agents::l3' do
should contain_neutron_l3_agent_config('DEFAULT/periodic_interval').with_value('<SERVICE DEFAULT>')
should contain_neutron_l3_agent_config('DEFAULT/periodic_fuzzy_delay').with_value('<SERVICE DEFAULT>')
should contain_neutron_l3_agent_config('DEFAULT/enable_metadata_proxy').with_value('<SERVICE DEFAULT>')
should contain_neutron_l3_agent_config('DEFAULT/radvd_user').with_value('<SERVICE DEFAULT>')
should contain_neutron_l3_agent_config('agent/availability_zone').with_value('<SERVICE DEFAULT>')
should contain_neutron_l3_agent_config('agent/extensions').with_value('<SERVICE DEFAULT>')
end
@@ -88,6 +89,16 @@ describe 'neutron::agents::l3' do
end
end
context 'with radvd user' do
before :each do
params.merge!(:radvd_user => 'root')
end
it 'configures radvd user' do
should contain_neutron_l3_agent_config('DEFAULT/radvd_user').with_value(p[:radvd_user])
end
end
context 'with HA routers' do
before :each do
params.merge!(:ha_enabled => true,