From f373a8b78935b0ee1005df0ead235d76a79178c5 Mon Sep 17 00:00:00 2001 From: Aaron Stone Date: Thu, 18 Oct 2012 22:01:46 -0700 Subject: Get the specs running under bundler. --- Gemfile | 5 +++++ Gemfile.lock | 20 ++++++++++++++++++++ spec/spec_helper.rb | 1 + spec/unit/puppet/provider/vcsrepo/bzr_spec.rb | 2 +- spec/unit/puppet/provider/vcsrepo/cvs_spec.rb | 2 +- spec/unit/puppet/provider/vcsrepo/git_spec.rb | 2 +- spec/unit/puppet/provider/vcsrepo/hg_spec.rb | 2 +- spec/unit/puppet/provider/vcsrepo/svn_spec.rb | 2 +- 8 files changed, 31 insertions(+), 5 deletions(-) create mode 100644 Gemfile create mode 100644 Gemfile.lock diff --git a/Gemfile b/Gemfile new file mode 100644 index 0000000..cde1d14 --- /dev/null +++ b/Gemfile @@ -0,0 +1,5 @@ +source :rubygems +gem 'rake', '~> 0.8.7' +gem 'rspec', '~> 1.2.9' +gem 'mocha', '~> 0.12.7', :require => false +gem 'puppet', '~> 2.7' diff --git a/Gemfile.lock b/Gemfile.lock new file mode 100644 index 0000000..210a2dd --- /dev/null +++ b/Gemfile.lock @@ -0,0 +1,20 @@ +GEM + remote: http://rubygems.org/ + specs: + facter (1.6.13) + metaclass (0.0.1) + mocha (0.12.7) + metaclass (~> 0.0.1) + puppet (2.7.19) + facter (~> 1.5) + rake (0.8.7) + rspec (1.2.9) + +PLATFORMS + ruby + +DEPENDENCIES + mocha (~> 0.12.7) + puppet (~> 2.7) + rake (~> 0.8.7) + rspec (~> 1.2.9) diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 95e5d6e..3bac650 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -2,6 +2,7 @@ require 'pathname' dir = Pathname.new(__FILE__).parent $LOAD_PATH.unshift(dir, dir + 'lib', dir + '../lib') +require 'test/unit' require 'mocha' require 'puppet' gem 'rspec', '>= 1.2.9' diff --git a/spec/unit/puppet/provider/vcsrepo/bzr_spec.rb b/spec/unit/puppet/provider/vcsrepo/bzr_spec.rb index f073b8e..c50574a 100644 --- a/spec/unit/puppet/provider/vcsrepo/bzr_spec.rb +++ b/spec/unit/puppet/provider/vcsrepo/bzr_spec.rb @@ -1,4 +1,4 @@ -require 'pathname'; Pathname.new(__FILE__).realpath.ascend { |x| begin; require (x + 'spec_helper.rb'); break; rescue LoadError; end } +require 'spec_helper' describe_provider :vcsrepo, :bzr, :resource => {:path => '/tmp/vcsrepo'} do diff --git a/spec/unit/puppet/provider/vcsrepo/cvs_spec.rb b/spec/unit/puppet/provider/vcsrepo/cvs_spec.rb index cc195eb..7c26952 100644 --- a/spec/unit/puppet/provider/vcsrepo/cvs_spec.rb +++ b/spec/unit/puppet/provider/vcsrepo/cvs_spec.rb @@ -1,4 +1,4 @@ -require 'pathname'; Pathname.new(__FILE__).realpath.ascend { |x| begin; require (x + 'spec_helper.rb'); break; rescue LoadError; end } +require 'spec_helper' describe_provider :vcsrepo, :cvs, :resource => {:path => '/tmp/vcsrepo'} do diff --git a/spec/unit/puppet/provider/vcsrepo/git_spec.rb b/spec/unit/puppet/provider/vcsrepo/git_spec.rb index 4a1085a..1ff2a2b 100644 --- a/spec/unit/puppet/provider/vcsrepo/git_spec.rb +++ b/spec/unit/puppet/provider/vcsrepo/git_spec.rb @@ -1,4 +1,4 @@ -require 'pathname'; Pathname.new(__FILE__).realpath.ascend { |x| begin; require (x + 'spec_helper.rb'); break; rescue LoadError; end } +require 'spec_helper' describe_provider :vcsrepo, :git, :resource => {:path => '/tmp/vcsrepo'} do diff --git a/spec/unit/puppet/provider/vcsrepo/hg_spec.rb b/spec/unit/puppet/provider/vcsrepo/hg_spec.rb index 6f32d44..318ddb0 100644 --- a/spec/unit/puppet/provider/vcsrepo/hg_spec.rb +++ b/spec/unit/puppet/provider/vcsrepo/hg_spec.rb @@ -1,4 +1,4 @@ -require 'pathname'; Pathname.new(__FILE__).realpath.ascend { |x| begin; require (x + 'spec_helper.rb'); break; rescue LoadError; end } +require 'spec_helper' describe_provider :vcsrepo, :hg, :resource => {:path => '/tmp/vcsrepo'} do diff --git a/spec/unit/puppet/provider/vcsrepo/svn_spec.rb b/spec/unit/puppet/provider/vcsrepo/svn_spec.rb index db4a4c7..042554c 100644 --- a/spec/unit/puppet/provider/vcsrepo/svn_spec.rb +++ b/spec/unit/puppet/provider/vcsrepo/svn_spec.rb @@ -1,4 +1,4 @@ -require 'pathname'; Pathname.new(__FILE__).realpath.ascend { |x| begin; require (x + 'spec_helper.rb'); break; rescue LoadError; end } +require 'spec_helper' describe_provider :vcsrepo, :svn, :resource => {:path => '/tmp/vcsrepo'} do -- cgit v1.2.3