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 }