X-Git-Url: https://git.donarmstrong.com/?p=dsa-puppet.git;a=blobdiff_plain;f=3rdparty%2Fmodules%2Fkeystone%2Fspec%2Fclasses%2Fkeystone_client_spec.rb;fp=3rdparty%2Fmodules%2Fkeystone%2Fspec%2Fclasses%2Fkeystone_client_spec.rb;h=5ed6f6bb2d152fc9697625015bbcb5443ad1e991;hp=0000000000000000000000000000000000000000;hb=4631045ebb77ee8622f6fa09277a50c372bcc02e;hpb=3d4dc4fd9e59bd0e07646c99f6b356c7d9d859aa diff --git a/3rdparty/modules/keystone/spec/classes/keystone_client_spec.rb b/3rdparty/modules/keystone/spec/classes/keystone_client_spec.rb new file mode 100644 index 00000000..5ed6f6bb --- /dev/null +++ b/3rdparty/modules/keystone/spec/classes/keystone_client_spec.rb @@ -0,0 +1,22 @@ +require 'spec_helper' + +describe 'keystone::client' do + + describe "with default parameters" do + it { should contain_package('python-keystoneclient').with( + 'ensure' => 'present', + 'tag' => 'openstack' + ) } + end + + describe "with specified version" do + let :params do + {:ensure => '2013.1'} + end + + it { should contain_package('python-keystoneclient').with( + 'ensure' => '2013.1', + 'tag' => 'openstack' + ) } + end +end