Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 12, 2009
  1. @brynary
  2. @kamal
Commits on Aug 11, 2009
  1. @brynary

    Update gemspec

    brynary authored
  2. @brynary
  3. @brynary
  4. @brynary
  5. @brynary

    Prep for 0.4.5 release

    brynary authored
Commits on Aug 10, 2009
  1. @brynary

    Use Jeweler for gem management

    brynary authored
Commits on Jul 8, 2009
  1. @brynary

    History

    brynary authored
Commits on Jul 6, 2009
  1. @brianjlandau
  2. @brianjlandau
Commits on Jun 26, 2009
  1. @brynary
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
    * Webrat::Session.new 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 <simon@rozet.name>
  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 www.example.com while Rack::Test expects example.org
  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. @brynary
  2. @rcarver @brynary

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

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

    History

    brynary authored
  2. @brynary

    Wait for app server to boot on 0.0.0.0 instead of application_address

    brynary authored
    application_address is used to know where Selenium should navitate to,
    but we always are booting app servers on 0.0.0.0 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
    Conflicts:
    	spec/integration/rails/test/integration/webrat_test.rb
Commits on Jun 15, 2009
  1. @brynary

    Revert "make label location strategy work with unescaped strings"

    brynary authored
    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>
  2. @brynary

    Add JRuby to "rake multiruby"

    brynary authored
  3. @brynary
  4. @brynary

    Adding "rake multiruby" task

    brynary authored
  5. @brynary
Something went wrong with that request. Please try again.