5 Commits

Author SHA1 Message Date
Tobias Urdin
4d08ab70cb Cleanup spec testing
Change-Id: I3c13fc2f8bc3582fd72206b3c711ff5863943b09
2018-11-01 17:54:51 +01:00
Alex Schultz
525d77195e Improve tests with rspec-puppet-facts
This change updates the tests to use rspec-puppet-facts when doing
different OS testing. Additionally as part of this change, there are
improvements to the openstacklib::policycrd testing which uncovered
issues with the verify_contents catalog test. The verify_contents calls
have been replaced with heredocs to better test when multiple services
are excluded.

Change-Id: I86bae2b16026e15b6e4445f3749419b8802bc94d
2016-10-26 17:49:59 -06:00
iberezovskiy
6c98032ea5 Fix unit tests for latest puppet version
It's required to have title in 'not contain' test.

Change-Id: I64857817bb0ccae98d80d5eb76bc8c5e10c5f3fc
2016-05-25 08:26:42 +00:00
Gael Chamoulaud
3fa6399cad spec: updates for rspec-puppet 2.x and rspec 3.x
This patch aim to update our specs test in order to work with the rspec-puppet
release 2.0.0, in the mean time, we update rspec syntax order to be prepared
for rspec 3.x move.

In details:
* Upgrade and pin rspec-puppet from 1.0.1 to 2.0.0
* Convert 'should' keyword to 'is_expected.to' (prepare rspec 3.x)
* Fix spec tests for rspec-puppet 2.0.0
* Clean Gemfile (remove over-specificication of runtime deps of
  puppetlabs_spec_helper)

Change-Id: Ice356e35a65204a62e47f49dd4f5816208a6dace
Signed-off-by: Gael Chamoulaud <gchamoul@redhat.com>
2015-03-31 12:13:33 +02:00
Emilien Macchi
2fc2e5504d Implement openstacklib::messaging::rabbitmq
* Add puppetlabs-rabbitmq 4.x as a dependency in fixtures &
  metadata.json
* Implement openstacklib::messaging::rabbitmq to manage user, permissions
  and vhost in RabbitMQ (+ unit tests)
* Documentation

Change-Id: I65190035b51f3d72e4302dae7fad92a280d63cff
2014-11-14 19:14:58 +01:00