32 lines
726 B
Ruby
32 lines
726 B
Ruby
![]() |
require 'spec_helper'
|
||
|
|
||
|
describe 'keystone::service' do
|
||
|
|
||
|
describe "with default parameters" do
|
||
|
it { should contain_service('keystone').with(
|
||
|
:ensure => 'running',
|
||
|
:enable => true,
|
||
|
:hasstatus => true,
|
||
|
:hasrestart => true
|
||
|
) }
|
||
|
it { should_not contain_exec('validate_keystone_connection') }
|
||
|
end
|
||
|
|
||
|
describe "with validation on" do
|
||
|
let :params do
|
||
|
{
|
||
|
:validate => 'true',
|
||
|
:admin_token => 'admintoken'
|
||
|
}
|
||
|
end
|
||
|
|
||
|
it { should contain_service('keystone').with(
|
||
|
:ensure => 'running',
|
||
|
:enable => true,
|
||
|
:hasstatus => true,
|
||
|
:hasrestart => true
|
||
|
) }
|
||
|
it { should contain_exec('validate_keystone_connection') }
|
||
|
end
|
||
|
end
|