diff --git a/spec/classes/nova_api_spec.rb b/spec/classes/nova_api_spec.rb index 49fd4564..9e6d8f61 100644 --- a/spec/classes/nova_api_spec.rb +++ b/spec/classes/nova_api_spec.rb @@ -6,6 +6,10 @@ 'include nova' end + let :params do + {:admin_password => 'passw0rd'} + end + describe 'on debian platforms' do let :facts do { :osfamily => 'Debian' } @@ -22,7 +26,7 @@ ) } describe 'with enabled as true' do let :params do - {:enabled => true} + {:admin_password => 'passw0rd', :enabled => true} end it { should contain_service('nova-api').with( 'name' => 'nova-api', @@ -32,7 +36,7 @@ end describe 'with package version' do let :params do - {:ensure_package => '2012.1-2'} + {:admin_password => 'passw0rd', :ensure_package => '2012.1-2'} end it { should contain_package('nova-api').with( 'ensure' => '2012.1-2' diff --git a/spec/classes/nova_keystone_endpoint_spec.rb b/spec/classes/nova_keystone_endpoint_spec.rb index f4cae69a..341f0d5a 100644 --- a/spec/classes/nova_keystone_endpoint_spec.rb +++ b/spec/classes/nova_keystone_endpoint_spec.rb @@ -4,6 +4,10 @@ describe 'with defaults' do + let :params do + {:password => 'nova_password'} + end + it { should contain_keystone_user('nova').with( :ensure => 'present', :password => 'nova_password' @@ -61,7 +65,7 @@ describe 'when setting auth name' do let :params do - {:auth_name => 'foo' } + {:password => 'nova_password', :auth_name => 'foo' } end it { should contain_keystone_user('foo').with( @@ -112,6 +116,7 @@ let :params do { + :password => 'nova_password', :public_address => '10.0.0.1', :admin_address => '10.0.0.2', :internal_address => '10.0.0.3',