X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=3rdparty%2Fmodules%2Fkeystone%2Fspec%2Fclasses%2Fkeystone_endpoint_spec.rb;fp=3rdparty%2Fmodules%2Fkeystone%2Fspec%2Fclasses%2Fkeystone_endpoint_spec.rb;h=0000000000000000000000000000000000000000;hb=6e1426dc77fb4e5d51f07c187c6f2219431dc31e;hp=59390ec9874c66a4ad128d09be3e44af258b6b9c;hpb=87423ba664cd5f2bb462ebadd08b1a90d0fe1c8d;p=mirror%2Fdsa-puppet.git diff --git a/3rdparty/modules/keystone/spec/classes/keystone_endpoint_spec.rb b/3rdparty/modules/keystone/spec/classes/keystone_endpoint_spec.rb deleted file mode 100644 index 59390ec98..000000000 --- a/3rdparty/modules/keystone/spec/classes/keystone_endpoint_spec.rb +++ /dev/null @@ -1,66 +0,0 @@ -require 'spec_helper' - -describe 'keystone::endpoint' do - - it { is_expected.to contain_keystone_service('keystone').with( - :ensure => 'present', - :type => 'identity', - :description => 'OpenStack Identity Service' - )} - - describe 'with default parameters' do - it { is_expected.to contain_keystone_endpoint('RegionOne/keystone').with( - :ensure => 'present', - :public_url => 'http://127.0.0.1:5000/v2.0', - :admin_url => 'http://127.0.0.1:35357/v2.0', - :internal_url => 'http://127.0.0.1:5000/v2.0' - )} - end - - describe 'with overridden parameters' do - - let :params do - { :version => 'v42.6', - :public_url => 'https://identity.some.tld/the/main/endpoint', - :admin_url => 'https://identity-int.some.tld/some/admin/endpoint', - :internal_url => 'https://identity-int.some.tld/some/internal/endpoint' } - end - - it { is_expected.to contain_keystone_endpoint('RegionOne/keystone').with( - :ensure => 'present', - :public_url => 'https://identity.some.tld/the/main/endpoint/v42.6', - :admin_url => 'https://identity-int.some.tld/some/admin/endpoint/v42.6', - :internal_url => 'https://identity-int.some.tld/some/internal/endpoint/v42.6' - )} - end - - describe 'without internal_url parameter' do - - let :params do - { :public_url => 'https://identity.some.tld/the/main/endpoint' } - end - - it 'internal_url should default to public_url' do - is_expected.to contain_keystone_endpoint('RegionOne/keystone').with( - :ensure => 'present', - :public_url => 'https://identity.some.tld/the/main/endpoint/v2.0', - :internal_url => 'https://identity.some.tld/the/main/endpoint/v2.0' - ) - end - end - - describe 'with domain parameters' do - - let :params do - { :user_domain => 'userdomain', - :project_domain => 'projectdomain', - :default_domain => 'defaultdomain' } - end - - it { is_expected.to contain_keystone__resource__service_identity('keystone').with( - :user_domain => 'userdomain', - :project_domain => 'projectdomain', - :default_domain => 'defaultdomain' - )} - end -end