Remove a bunch of 3rdparty modules that seem unused
[mirror/dsa-puppet.git] / 3rdparty / modules / neutron / spec / classes / neutron_services_fwaas_spec.rb
diff --git a/3rdparty/modules/neutron/spec/classes/neutron_services_fwaas_spec.rb b/3rdparty/modules/neutron/spec/classes/neutron_services_fwaas_spec.rb
deleted file mode 100644 (file)
index 0384191..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
-#
-# Copyright (C) 2013 eNovance SAS <licensing@enovance.com>
-#
-# Author: Emilien Macchi <emilien.macchi@enovance.com>
-#
-# Licensed under the Apache License, Version 2.0 (the "License"); you may
-# not use this file except in compliance with the License. You may obtain
-# a copy of the License at
-#
-#      http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
-# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
-# License for the specific language governing permissions and limitations
-# under the License.
-#
-# Unit tests for neutron::services::fwaas class
-#
-
-require 'spec_helper'
-
-describe 'neutron::services::fwaas' do
-  let :pre_condition do
-    "class { 'neutron': rabbit_password => 'passw0rd' }"
-  end
-
-  let :params do
-    {}
-  end
-
-  let :default_params do
-    { :driver               => 'neutron.services.firewall.drivers.linux.iptables_fwaas.IptablesFwaasDriver',
-      :enabled              => true,
-      :vpnaas_agent_package => false }
-  end
-
-  shared_examples_for 'neutron fwaas service plugin' do
-    let :params_hash do
-      default_params.merge(params)
-    end
-
-    it 'configures driver in fwaas_driver.ini' do
-      should contain_neutron_fwaas_service_config('fwaas/driver').with_value('neutron.services.firewall.drivers.linux.iptables_fwaas.IptablesFwaasDriver')
-      should contain_neutron_fwaas_service_config('fwaas/enabled').with_value('true')
-    end
-  end
-
-  context 'on Debian platforms' do
-    let :facts do
-      { :osfamily => 'Debian' }
-    end
-
-    let :platform_params do
-      { :l3_agent_package     => 'neutron-l3-agent',
-        :vpnaas_agent_package => 'neutron-vpn-agent'}
-    end
-
-    it_configures 'neutron fwaas service plugin'
-
-    it 'installs neutron l3 agent package' do
-      should contain_package('neutron-l3-agent').with_ensure('present')
-    end
-  end
-
-  context 'on Debian platforms with VPNaaS' do
-    let :facts do
-      { :osfamily => 'Debian' }
-    end
-
-    let :platform_params do
-      { :l3_agent_package     => 'neutron-l3-agent',
-        :vpnaas_agent_package => 'neutron-vpn-agent' }
-    end
-
-    let :params do
-      { :vpnaas_agent_package => true }
-    end
-
-    it_configures 'neutron fwaas service plugin'
-
-    it 'installs neutron vpnaas agent package' do
-      should contain_package('neutron-vpn-agent').with_ensure('present')
-    end
-  end
-
-  context 'on Red Hat platforms' do
-    let :facts do
-      { :osfamily => 'RedHat' }
-    end
-
-    let :platform_params do
-      { :package_name => 'openstack-neutron' }
-    end
-
-    it_configures 'neutron fwaas service plugin'
-
-  end
-
-end