<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>spec/private/core/configuration_spec.rb</filename>
    </added>
    <added>
      <filename>spec/private/core/field_spec.rb</filename>
    </added>
    <added>
      <filename>spec/private/core/link_spec.rb</filename>
    </added>
    <added>
      <filename>spec/private/core/logging_spec.rb</filename>
    </added>
    <added>
      <filename>spec/private/core/session_spec.rb</filename>
    </added>
    <added>
      <filename>spec/private/mechanize/mechanize_session_spec.rb</filename>
    </added>
    <added>
      <filename>spec/private/merb/indifferent_access_spec.rb</filename>
    </added>
    <added>
      <filename>spec/private/merb/merb_session_spec.rb</filename>
    </added>
    <added>
      <filename>spec/private/nokogiri_spec.rb</filename>
    </added>
    <added>
      <filename>spec/private/rails/attaches_file_spec.rb</filename>
    </added>
    <added>
      <filename>spec/private/rails/rails_session_spec.rb</filename>
    </added>
    <added>
      <filename>spec/private/sinatra/helper.rb</filename>
    </added>
    <added>
      <filename>spec/private/sinatra/sinatra_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/basic_auth_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/check_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/choose_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/click_area_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/click_button_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/click_link_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/fill_in_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/locators/field_by_xpath_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/locators/field_labeled_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/locators/field_with_id_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/matchers_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/reload_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/save_and_open_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/select_date_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/select_datetime_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/select_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/select_time_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/set_hidden_field_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/submit_form_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/visit_spec.rb</filename>
    </added>
    <added>
      <filename>spec/public/within_spec.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,4 +1,4 @@
-require 'rubygems'
+# require 'rubygems'
 require &quot;rake/gempackagetask&quot;
 require 'rake/rdoctask'
 require &quot;rake/clean&quot;
@@ -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/**/*_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/**/*_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
@@ -71,8 +71,8 @@ end
 
 desc 'Install the package as a gem.'
 task :install_gem =&gt; [:clean, :package] do
-  gem = Dir['pkg/*.gem'].first
-  sh &quot;sudo gem install --local #{gem}&quot;
+  gem_filename = Dir['pkg/*.gem'].first
+  sh &quot;sudo gem install --local #{gem_filename}&quot;
 end
 
 desc &quot;Delete generated RDoc&quot;
@@ -99,6 +99,10 @@ task :spec_deps do
   end
 end
 
+task :prepare do
+  system &quot;ln -s ../../../../.. ./spec/integration/rails/vendor/plugins/webrat&quot;
+end
+
 task :default =&gt; :spec
 
 task :precommit =&gt; [&quot;spec&quot;, &quot;spec:jruby&quot;]
\ No newline at end of file</diff>
      <filename>Rakefile</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>spec/api/basic_auth_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/check_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/choose_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/click_area_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/click_button_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/click_link_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/fill_in_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/locators/field_by_xpath_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/locators/field_labeled_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/locators/field_with_id_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/matchers_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/reload_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/save_and_open_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/select_date_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/select_datetime_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/select_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/select_time_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/set_hidden_field_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/submit_form_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/visit_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/api/within_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/webrat/core/configuration_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/webrat/core/field_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/webrat/core/link_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/webrat/core/logging_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/webrat/core/session_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/webrat/mechanize/mechanize_session_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/webrat/merb/indifferent_access_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/webrat/merb/merb_session_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/webrat/nokogiri_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/webrat/rails/attaches_file_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/webrat/rails/rails_session_spec.rb</filename>
    </removed>
    <removed>
      <filename>spec/webrat/sinatra/helper.rb</filename>
    </removed>
    <removed>
      <filename>spec/webrat/sinatra/sinatra_spec.rb</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>828857f88ebb3045ecf27bf8ab659db6f3a9d136</id>
    </parent>
  </parents>
  <author>
    <name>Bryan Helmkamp</name>
    <email>bryan@brynary.com</email>
  </author>
  <url>http://github.com/brynary/webrat/commit/b4dd15025018421956da7f1f94a284baec950e9a</url>
  <id>b4dd15025018421956da7f1f94a284baec950e9a</id>
  <committed-date>2008-12-28T22:06:04-08:00</committed-date>
  <authored-date>2008-12-28T21:18:50-08:00</authored-date>
  <message>Moving spec/webrat to spec/private and spec/api to spec/public (a la Merb)</message>
  <tree>edd79c4ff55dbd8e10f8af821f121c9a725a2681</tree>
  <committer>
    <name>Bryan Helmkamp</name>
    <email>bryan@brynary.com</email>
  </committer>
</commit>
