Remove a bunch of 3rdparty modules that seem unused
[mirror/dsa-puppet.git] / 3rdparty / modules / glance / spec / classes / glance_keystone_auth_spec.rb
diff --git a/3rdparty/modules/glance/spec/classes/glance_keystone_auth_spec.rb b/3rdparty/modules/glance/spec/classes/glance_keystone_auth_spec.rb
deleted file mode 100644 (file)
index 4a01edf..0000000
+++ /dev/null
@@ -1,175 +0,0 @@
-require 'spec_helper'
-
-describe 'glance::keystone::auth' do
-
-  describe 'with defaults' do
-
-    let :params do
-      {:password => 'pass'}
-    end
-
-    it { should contain_keystone_user('glance').with(
-      :ensure   => 'present',
-      :password => 'pass'
-    )}
-
-    it { should contain_keystone_user_role('glance@services').with(
-      :ensure => 'present',
-      :roles  => 'admin'
-    ) }
-
-    it { should contain_keystone_service('glance').with(
-      :ensure      => 'present',
-      :type        => 'image',
-      :description => 'Openstack Image Service'
-    ) }
-
-    it { should contain_keystone_endpoint('RegionOne/glance').with(
-      :ensure       => 'present',
-      :public_url   => 'http://127.0.0.1:9292',
-      :admin_url    => 'http://127.0.0.1:9292',
-      :internal_url => 'http://127.0.0.1:9292'
-    )}
-
-  end
-
-  describe 'when auth_type, password, and service_type are overridden' do
-
-    let :params do
-      {
-        :auth_name    => 'glancey',
-        :password     => 'password',
-        :service_type => 'imagey'
-      }
-    end
-
-    it { should contain_keystone_user('glancey').with(
-      :ensure   => 'present',
-      :password => 'password'
-    )}
-
-    it { should contain_keystone_user_role('glancey@services').with(
-      :ensure => 'present',
-      :roles  => 'admin'
-    ) }
-
-    it { should contain_keystone_service('glancey').with(
-      :ensure      => 'present',
-      :type        => 'imagey',
-      :description => 'Openstack Image Service'
-    ) }
-
-  end
-
-  describe 'when address, region, port and protocoll are overridden' do
-
-    let :params do
-      {
-        :password          => 'pass',
-        :public_address    => '10.0.0.1',
-        :admin_address     => '10.0.0.2',
-        :internal_address  => '10.0.0.3',
-        :port              => '9393',
-        :region            => 'RegionTwo',
-        :public_protocol   => 'https',
-        :admin_protocol    => 'https',
-        :internal_protocol => 'https'
-      }
-    end
-
-    it { should contain_keystone_endpoint('RegionTwo/glance').with(
-      :ensure       => 'present',
-      :public_url   => 'https://10.0.0.1:9393',
-      :admin_url    => 'https://10.0.0.2:9393',
-      :internal_url => 'https://10.0.0.3:9393'
-    )}
-
-  end
-
-  describe 'when endpoint is not set' do
-
-    let :params do
-      {
-        :configure_endpoint => false,
-        :password         => 'pass',
-      }
-    end
-
-    it { should_not contain_keystone_endpoint('RegionOne/glance') }
-  end
-
-  describe 'when disabling user configuration' do
-    let :params do
-      {
-        :configure_user => false,
-        :password       => 'pass',
-      }
-    end
-
-    it { should_not contain_keystone_user('glance') }
-
-    it { should contain_keystone_user_role('glance@services') }
-
-    it { should contain_keystone_service('glance').with(
-      :ensure      => 'present',
-      :type        => 'image',
-      :description => 'Openstack Image Service'
-    ) }
-  end
-
-  describe 'when disabling user and user role configuration' do
-    let :params do
-      {
-        :configure_user      => false,
-        :configure_user_role => false,
-        :password            => 'pass',
-      }
-    end
-
-    it { should_not contain_keystone_user('glance') }
-
-    it { should_not contain_keystone_user_role('glance@services') }
-
-    it { should contain_keystone_service('glance').with(
-      :ensure      => 'present',
-      :type        => 'image',
-      :description => 'Openstack Image Service'
-    ) }
-  end
-
-  describe 'when configuring glance-api and the keystone endpoint' do
-    let :pre_condition do
-      "class { 'glance::api': keystone_password => 'test' }"
-    end
-
-    let :facts do
-      { :osfamily => 'Debian' }
-    end
-
-    let :params do
-      {
-        :password => 'test',
-        :configure_endpoint => true
-      }
-    end
-
-    it { should contain_keystone_endpoint('RegionOne/glance').with_notify('Service[glance-api]') }
-    end
-
-  describe 'when overriding service name' do
-
-    let :params do
-      {
-        :service_name => 'glance_service',
-        :password     => 'pass'
-      }
-    end
-
-    it { should contain_keystone_user('glance') }
-    it { should contain_keystone_user_role('glance@services') }
-    it { should contain_keystone_service('glance_service') }
-    it { should contain_keystone_endpoint('RegionOne/glance_service') }
-
-  end
-
-end