<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -90,32 +90,43 @@ desc &quot;Run everything against multiruby&quot;
 task :multiruby do
   result = system &quot;multiruby -S rake spec&quot;
   raise &quot;Multiruby tests failed&quot; unless result
+  result = system &quot;jruby -S rake spec&quot;
+  raise &quot;JRuby tests failed&quot; unless result
 
   Dir.chdir &quot;spec/integration/rails&quot; do
     result = system &quot;multiruby -S rake test_unit:rails&quot;
     raise &quot;Rails integration tests failed&quot; unless result
+
+    result = system &quot;jruby -S rake test_unit:rails&quot;
+    raise &quot;Rails integration tests failed&quot; unless result
   end
 
   Dir.chdir &quot;spec/integration/merb&quot; do
     result = system &quot;multiruby -S rake spec&quot;
     raise &quot;Merb integration tests failed&quot; unless result
+
+    result = system &quot;jruby -S rake spec&quot;
+    raise &quot;Rails integration tests failed&quot; unless result
   end
 
   Dir.chdir &quot;spec/integration/sinatra&quot; do
     result = system &quot;multiruby -S rake test&quot;
     raise &quot;Sinatra integration tests failed&quot; unless result
+
+    result = system &quot;jruby -S rake test&quot;
+    raise &quot;Sinatra integration tests failed&quot; unless result
   end
 
   Dir.chdir &quot;spec/integration/rack&quot; do
     result = system &quot;multiruby -S rake test&quot;
     raise &quot;Rack integration tests failed&quot; unless result
+
+    result = system &quot;jruby -S rake test&quot;
+    raise &quot;Rack integration tests failed&quot; unless result
   end
-end
 
-desc &quot;Run specs using jruby&quot;
-task &quot;spec:jruby&quot; do
-  result = system &quot;jruby -S rake spec&quot;
-  raise &quot;JRuby tests failed&quot; unless result
+  puts
+  puts &quot;Multiruby OK!&quot;
 end
 
 desc &quot;Run each spec in isolation to test for dependency issues&quot;
@@ -183,8 +194,6 @@ end
 
 task :default =&gt; :spec
 
-task :precommit =&gt; [&quot;spec&quot;, &quot;spec:jruby&quot;, &quot;spec:integration&quot;]
-
 desc 'Removes trailing whitespace'
 task :whitespace do
   sh %{find . -name '*.rb' -exec sed -i '' 's/ *$//g' {} \\;}</diff>
      <filename>Rakefile</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>953d35b65a412e17cdef2122da329c1adff966b7</id>
    </parent>
  </parents>
  <author>
    <name>Bryan Helmkamp</name>
    <email>bryan@brynary.com</email>
  </author>
  <url>http://github.com/brynary/webrat/commit/b4ae28c48cebdbdbd09aef6a1a3dd0e4821a827e</url>
  <id>b4ae28c48cebdbdbd09aef6a1a3dd0e4821a827e</id>
  <committed-date>2009-06-14T21:46:56-07:00</committed-date>
  <authored-date>2009-06-14T21:46:56-07:00</authored-date>
  <message>Add JRuby to &quot;rake multiruby&quot;</message>
  <tree>f29772849333d9ab74898d508361ba0e27c689e8</tree>
  <committer>
    <name>Bryan Helmkamp</name>
    <email>bryan@brynary.com</email>
  </committer>
</commit>
