diff --git a/lib/puppet/module_tool/skeleton/templates/generator/spec/spec_helper.rb b/lib/puppet/module_tool/skeleton/templates/generator/spec/spec_helper.rb index a4aeeae23..5fda58875 100644 --- a/lib/puppet/module_tool/skeleton/templates/generator/spec/spec_helper.rb +++ b/lib/puppet/module_tool/skeleton/templates/generator/spec/spec_helper.rb @@ -1,18 +1,17 @@ -require 'pathname' -dir = Pathname.new(__FILE__).parent -$LOAD_PATH.unshift(dir, dir + 'lib', dir + '../lib') +dir = File.expand_path(File.dirname(__FILE__)) +$LOAD_PATH.unshift File.join(dir, 'lib') require 'mocha' require 'puppet' -gem 'rspec', '=1.2.9' +require 'rspec' require 'spec/autorun' Spec::Runner.configure do |config| config.mock_with :mocha end # We need this because the RAL uses 'should' as a method. This # allows us the same behaviour but with a different method name. class Object alias :must :should end