<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -52,13 +52,13 @@ end
 desc &quot;Run API and Core specs&quot;
 Spec::Rake::SpecTask.new do |t|
   t.spec_opts = ['--options', &quot;\&quot;#{File.dirname(__FILE__)}/spec/spec.opts\&quot;&quot;]
-  t.spec_files = FileList['spec/public/*_spec.rb'] + FileList['spec/private/*_spec.rb']
+  t.spec_files = FileList['spec/public/**/*_spec.rb'] + FileList['spec/private/**/*_spec.rb']
 end
 
 desc &quot;Run all specs in spec directory with RCov&quot;
 Spec::Rake::SpecTask.new(:rcov) do |t|
   t.spec_opts = ['--options', &quot;\&quot;#{File.dirname(__FILE__)}/spec/spec.opts\&quot;&quot;]
-  t.spec_files = FileList['spec/public/*_spec.rb'] + FileList['spec/private/*_spec.rb']
+  t.spec_files = FileList['spec/public/**/*_spec.rb'] + FileList['spec/private/**/*_spec.rb']
   t.rcov = true
   t.rcov_opts = lambda do
     IO.readlines(File.dirname(__FILE__) + &quot;/spec/rcov.opts&quot;).map {|l| l.chomp.split &quot; &quot;}.flatten</diff>
      <filename>Rakefile</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>0938c6dafc68d8dca4c1e221680f62128079499e</id>
    </parent>
  </parents>
  <author>
    <name>Josh Knowles</name>
    <email>joshknowles@gmail.com</email>
  </author>
  <url>http://github.com/brynary/webrat/commit/a56973854276e18545da4d89ff99ee73fabe8d9d</url>
  <id>a56973854276e18545da4d89ff99ee73fabe8d9d</id>
  <committed-date>2008-12-29T17:54:59-08:00</committed-date>
  <authored-date>2008-12-29T17:54:59-08:00</authored-date>
  <message>Running rake spec should run all specs (even those in sub-directories)</message>
  <tree>f61880b5e0fa8b90228cb88137b053b088e9a84d</tree>
  <committer>
    <name>Josh Knowles</name>
    <email>joshknowles@gmail.com</email>
  </committer>
</commit>
