diff --git a/spec/acceptance/99_neutron_config_spec.rb b/spec/acceptance/99_neutron_config_spec.rb index 18d8f5af7..0981712a5 100644 --- a/spec/acceptance/99_neutron_config_spec.rb +++ b/spec/acceptance/99_neutron_config_spec.rb @@ -12,6 +12,7 @@ describe 'basic neutron_config resource' do '/etc/neutron/l2gateway_agent.ini', '/etc/neutron/plugins/ml2/ml2_conf.ini', '/etc/neutron/vpn_agent.ini', + '/etc/neutron/neutron_vpnaas.conf', '/etc/neutron/plugins/opencontrail/ContrailPlugin.ini', '/etc/neutron/plugins/ml2/linuxbridge_agent.ini', '/etc/neutron/plugins/ml2/openvswitch_agent.ini', @@ -55,6 +56,7 @@ describe 'basic neutron_config resource' do '/etc/neutron/l2gateway_agent.ini', '/etc/neutron/plugins/ml2/ml2_conf.ini', '/etc/neutron/vpn_agent.ini', + '/etc/neutron/neutron_vpnaas.conf', '/etc/neutron/plugins/opencontrail/ContrailPlugin.ini', '/etc/neutron/plugins/ml2/linuxbridge_agent.ini', '/etc/neutron/plugins/ml2/openvswitch_agent.ini', @@ -213,6 +215,24 @@ describe 'basic neutron_config resource' do ensure_absent_val => 'toto', } + neutron_vpnaas_service_config { 'DEFAULT/thisshouldexist' : + value => 'foo', + } + + neutron_vpnaas_service_config { 'DEFAULT/thisshouldnotexist' : + value => '', + } + + neutron_vpnaas_service_config { 'DEFAULT/thisshouldexist2' : + value => '', + ensure_absent_val => 'toto', + } + + neutron_vpnaas_service_config { 'DEFAULT/thisshouldnotexist2' : + value => 'toto', + ensure_absent_val => 'toto', + } + neutron_plugin_opencontrail { 'DEFAULT/thisshouldexist' : value => 'foo', }