On some puppet modules, a it_raises helper is provided. This commit
implements it for puppet-ceilometer.
Change-Id: Ie1c83e09952fed1f114fc07d9944f89e94c413f1
--- /dev/null
+shared_examples_for "a Puppet::Error" do |description|
+ it "with message matching #{description.inspect}" do
+ expect { should have_class_count(1) }.to raise_error(Puppet::Error, description)
+ end
+end
require 'puppetlabs_spec_helper/module_spec_helper'
+require 'shared_examples'
RSpec.configure do |c|
c.alias_it_should_behave_like_to :it_configures, 'configures'
+ c.alias_it_should_behave_like_to :it_raises, 'raises'
end