From c1d549fd1ef6b36850562faa479d825844e6b478 Mon Sep 17 00:00:00 2001 From: Jonathan Boyett Date: Tue, 28 Jun 2011 11:39:51 -0700 Subject: [PATCH] create helper methods for provider, resource, and instance setup --- spec/spec_helper.rb | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 16b27c0..85bf96d 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1,3 +1,17 @@ require 'rspec' require 'puppet' $LOAD_PATH.unshift('../../lib', __FILE__) + +RSpec.configure do |config| + def setup_provider(type, prov) + @provider = Puppet::Type.type(type).provider(prov) + end + + def setup_resource(type, options={}) + @resource = Puppet::Type.type(type).new(options) + end + + def setup_instance(prov, type) + @instance = prov.new(type) + end +end -- 2.45.2