public
Description: Webrat - Ruby Acceptance Testing for Web applications
Homepage: http://gitrdoc.com/brynary/webrat/tree/master/
Clone URL: git://github.com/brynary/webrat.git
Running rake spec should run all specs (even those in sub-directories)
joshknowles (author)
Mon Dec 29 17:54:59 -0800 2008
commit  a56973854276e18545da4d89ff99ee73fabe8d9d
tree    f61880b5e0fa8b90228cb88137b053b088e9a84d
parent  0938c6dafc68d8dca4c1e221680f62128079499e
...
52
53
54
55
 
56
57
58
59
60
61
 
62
63
64
...
52
53
54
 
55
56
57
58
59
60
 
61
62
63
64
0
@@ -52,13 +52,13 @@ end
0
 desc "Run API and Core specs"
0
 Spec::Rake::SpecTask.new do |t|
0
   t.spec_opts = ['--options', "\"#{File.dirname(__FILE__)}/spec/spec.opts\""]
0
-  t.spec_files = FileList['spec/public/*_spec.rb'] + FileList['spec/private/*_spec.rb']
0
+  t.spec_files = FileList['spec/public/**/*_spec.rb'] + FileList['spec/private/**/*_spec.rb']
0
 end
0
 
0
 desc "Run all specs in spec directory with RCov"
0
 Spec::Rake::SpecTask.new(:rcov) do |t|
0
   t.spec_opts = ['--options', "\"#{File.dirname(__FILE__)}/spec/spec.opts\""]
0
-  t.spec_files = FileList['spec/public/*_spec.rb'] + FileList['spec/private/*_spec.rb']
0
+  t.spec_files = FileList['spec/public/**/*_spec.rb'] + FileList['spec/private/**/*_spec.rb']
0
   t.rcov = true
0
   t.rcov_opts = lambda do
0
     IO.readlines(File.dirname(__FILE__) + "/spec/rcov.opts").map {|l| l.chomp.split " "}.flatten

Comments