Files
puppet-vitrage/spec/acceptance/10_basic_vitrage_spec.rb
Takashi Kajinami 70df2a61eb Enable redis in acceptance tests
vitrage requires its coordination backend so that some features can be
used. This enables redis so that it can be used as the coordination
backend.

Change-Id: I86954805bc9d7aa7ea70da2abe8d1a5993be3fb0
2023-03-14 00:20:27 +09:00

32 lines
800 B
Ruby

require 'spec_helper_acceptance'
describe 'basic vitrage' do
context 'default parameters' do
it 'should work with no errors' do
pp= <<-EOS
include openstack_integration
include openstack_integration::repos
include openstack_integration::apache
include openstack_integration::rabbitmq
include openstack_integration::mysql
include openstack_integration::memcached
include openstack_integration::redis
include openstack_integration::keystone
include openstack_integration::vitrage
EOS
# Run it twice and test for idempotency
apply_manifest(pp, :catch_failures => true)
apply_manifest(pp, :catch_changes => true)
end
describe port(8999) do
it { is_expected.to be_listening }
end
end
end