Having the Rakefile set RSpec options made it so that the .rspec
(spec.opts in RSpec < 2) file for personal RSpec preferences was
ignored.

It also caused the ci_reporter RSpec options to be ignored which meant
that Hudson couldn't get consumable output from our spec runs.

It's also about time Puppet had a project level .gitignore file so that
if people want personal rspec preferences (color or a different print
format for example) in a .rspec file, those changes don't actually get
checked in.

Paired-with: Jesse Wolfe

Signed-off-by: Matt Robinson <[email protected]>
---
 .gitignore |    2 ++
 Rakefile   |    1 -
 2 files changed, 2 insertions(+), 1 deletions(-)
 create mode 100644 .gitignore

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..1e6b959
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+.rspec
+results
diff --git a/Rakefile b/Rakefile
index 728f1e3..38cfec6 100644
--- a/Rakefile
+++ b/Rakefile
@@ -43,7 +43,6 @@ desc "Create the tarball and the gem - use when releasing"
 task :puppetpackages => [:create_gem, :package]
 
 RSpec::Core::RakeTask.new do |t|
-    t.rspec_opts = ['--format','s', '--color']
     t.pattern ='spec/{unit,integration}/**/*.rb'
     t.fail_on_error = false
 end
-- 
1.7.3.1

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-dev?hl=en.

Reply via email to