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 }