/ Published in: Ruby
URL: http://rspec.rubyforge.org/rspec/1.1.12/classes/Spec/Rake/SpecTask.html
A rake :spec task, is created by default just from including the RSpec rake module.
The way to stop RSpec tasks from failing the entire Rake job when a test barfs, is by setting fail_on_error to false.
Expand |
Embed | Plain Text
require 'spec/rake/spectask' desc 'run specs and generate an HTML specification document' Spec::Rake::SpecTask.new(:spec_doc) do |t | include Helpers::TimeHelper name_for_html_report = 'spec_doc.html' name_for_log_file = "log/spec_doc.log" t.fail_on_error = false t.verbose = true t.spec_files = FileList['examples/**/*.rb'] t.spec_opts = ["-f h:#{name_for_html_report}", "-f o:#{name_for_log_file}", "-f o"] end
You need to login to post a comment.
