You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildr.apache.org by do...@apache.org on 2013/06/09 02:23:27 UTC
svn commit: r1491111 - /buildr/trunk/rakelib/rspec.rake
Author: donaldp
Date: Sun Jun 9 00:23:27 2013
New Revision: 1491111
URL: http://svn.apache.org/r1491111
Log:
Specify the order in which to run the tests so it is easier to eliminate order dependent failures
Modified:
buildr/trunk/rakelib/rspec.rake
Modified: buildr/trunk/rakelib/rspec.rake
URL: http://svn.apache.org/viewvc/buildr/trunk/rakelib/rspec.rake?rev=1491111&r1=1491110&r2=1491111&view=diff
==============================================================================
--- buildr/trunk/rakelib/rspec.rake (original)
+++ buildr/trunk/rakelib/rspec.rake Sun Jun 9 00:23:27 2013
@@ -17,7 +17,7 @@ require 'rspec/core/rake_task'
directory '_reports'
def default_spec_opts
- default = %w{--format documentation --out _reports/specs.txt --backtrace}
+ default = %w{--order random:123 --format documentation --out _reports/specs.txt --backtrace}
default << '--colour' if $stdout.isatty && !(RbConfig::CONFIG['host_os'] =~ /mswin|win32|dos/i)
default
end
@@ -37,7 +37,7 @@ RSpec::Core::RakeTask.new :spec => ['_re
files = FileList['spec/**/*_spec.rb']
files = files.delete_if {|f| f =~ /^spec\/groovy\//} if RUBY_PLATFORM[/java/]
task.rspec_files = files
- task.rspec_opts = %w{--format html --out _reports/specs.html --backtrace}
+ task.rspec_opts = %w{--order random:123 --format html --out _reports/specs.html --backtrace}
end
file('_reports/specs.html') { task(:spec).invoke }