From 36ca8ed17642a6c50879d6df41be291bac75cc4b Mon Sep 17 00:00:00 2001 From: ZhongShengping Date: Wed, 14 Mar 2018 17:29:02 +0800 Subject: [PATCH] Switch acceptance tests to use integration classes Change-Id: Ic42de07b2a6083685be04927f7dbf2533f923525 --- spec/acceptance/basic_designate_spec.rb | 45 +------------------------ 1 file changed, 1 insertion(+), 44 deletions(-) diff --git a/spec/acceptance/basic_designate_spec.rb b/spec/acceptance/basic_designate_spec.rb index 655fac60..dff58cd8 100644 --- a/spec/acceptance/basic_designate_spec.rb +++ b/spec/acceptance/basic_designate_spec.rb @@ -11,50 +11,7 @@ describe 'basic designate' do include ::openstack_integration::rabbitmq include ::openstack_integration::mysql include ::openstack_integration::keystone - - rabbitmq_user { 'designate': - admin => true, - password => 'an_even_bigger_secret', - provider => 'rabbitmqctl', - require => Class['rabbitmq'], - } - - rabbitmq_user_permissions { 'designate@/': - configure_permission => '.*', - write_permission => '.*', - read_permission => '.*', - provider => 'rabbitmqctl', - require => Class['rabbitmq'], - } - - # Designate resources - class { '::designate::db::mysql': - password => 'a_big_secret', - } - class { '::designate::keystone::auth': - password => 'a_big_secret', - } - class { '::designate': - default_transport_url => 'rabbit://designate:an_even_bigger_secret@127.0.0.1:5672/', - debug => true, - } - class { '::designate::keystone::authtoken': - password => 'a_big_secret', - } - class { '::designate::api': - enabled => true, - auth_strategy => 'keystone', - } - include ::designate::central - class { '::designate::backend::bind9': - rndc_config_file => '', - rndc_key_file => '', - } - include ::designate::client - class { '::designate::agent': } - class { '::designate::db': - database_connection => 'mysql+pymysql://designate:a_big_secret@127.0.0.1/designate?charset=utf8', - } + include ::openstack_integration::designate EOS # Run it twice and test for idempotency