Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Aug 12, 2009
  1. Version bump to 0.5.0

  2. Prep for 0.5.0 release

  3. History

  4. @kamal
Commits on Aug 11, 2009
  1. Update gemspec

  2. Prep for 0.4.5 release

Commits on Aug 10, 2009
  1. Use Jeweler for gem management

Commits on Jul 8, 2009
  1. History

Commits on Jul 6, 2009
  1. @brianjlandau
  2. @brianjlandau
Commits on Jun 26, 2009
Commits on Jun 25, 2009
  1. @sr

    Deprecate :rack_test

    sr authored
Commits on Jun 24, 2009
  1. @sr

    Deprecate the :sinatra mode

    sr authored
    * I took the conservative approach here: the sinatra code could
      be removed but that'd cause a regression. (using Sinatra::Application
      when `app` is not defined)
    * I left the sinatra tests for now; they should be removed
      once we're fully confident with rack session ones.
  2. @sr
  3. @sr

    Simplify Methods#webrat_adapter

    sr authored
    It is unecessary to have a special case for the :rack mode.
  4. @sr

    Refactor Webrat::Session

    sr authored
    * now take a session adapter class as it's argument and
      delegates methods such as #response_body and #response_code to an instance
      of it.
    * Some of these methods will go away in the future. However, *a lot*
      of specs depends on them so I've left them for now. The plan is to
      strip down the session adapter API to these three methods:
        * request
        * response_code
        * response_body
    * I had to mark a spec as pending: spec/private/rails/rails_session_spec.rb
  5. @djanowski @sr

    Fix form fields being double-escaped with :rack

    djanowski authored sr committed
    Signed-off-by: Simon Rozet <>
  6. @sr

    More integration specs for the rack mode

    sr authored
    One test is still pending because form fields are double-escaped.
  7. @sr
  8. @sr

    Fix wrong HTTP_HOST in rack session

    sr authored
    Webrat relies on while Rack::Test expects
  9. @sr

    Require rack/test in rack session

    sr authored
  10. @sr

    Rename :rack_test mode to :rack

    sr authored
  11. @sr

    Get rid of RackSession

    sr authored
    Looks like dead code
Commits on Jun 17, 2009
  1. @rcarver

    Don't require merb-core/two-oh for multipart support. Instead, copy t…

    rcarver authored committed
    …he code into Webrat
Commits on Jun 16, 2009
  1. History

  2. Wait for app server to boot on instead of application_address

    application_address is used to know where Selenium should navitate to,
    but we always are booting app servers on so that's where we
    should verify they exist
  3. Added attribution

    Mike Gaffney authored
    [#168 state:resolved]
  4. Merge commit 'eddd97936'

    Mike Gaffney authored
Commits on Jun 15, 2009
  1. Revert "make label location strategy work with unescaped strings"

    This reverts commit 4daf037.
    This was causing failures in the Weplay selenium suite, where we
    we're using partial matches. For example:
      fill_in "Write a message", ...
    When the markup was:
      <label>Write a message to Bryan ...</label>
Something went wrong with that request. Please try again.