Permalink
Commits on Aug 12, 2009
  1. Merge branch 'master' into rack

    brynary committed Aug 12, 2009
Commits on Aug 11, 2009
  1. Update gemspec

    brynary committed Aug 11, 2009
  2. Merge branch 'master' into rack

    brynary committed Aug 11, 2009
  3. Prep for 0.4.5 release

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

    brynary committed Aug 10, 2009
Commits on Jul 8, 2009
  1. History

    brynary committed Jul 8, 2009
Commits on Jul 6, 2009
Commits on Jun 26, 2009
Commits on Jun 25, 2009
  1. Deprecate :rack_test

    sr committed Jun 25, 2009
Commits on Jun 24, 2009
  1. Deprecate the :sinatra mode

    sr committed Jun 24, 2009
    * 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. Simplify Methods#webrat_adapter

    sr committed Jun 24, 2009
    It is unecessary to have a special case for the :rack mode.
  3. Refactor Webrat::Session

    sr committed Jun 12, 2009
    * 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
  4. Fix form fields being double-escaped with :rack

    djanowski committed with sr Jun 24, 2009
    Signed-off-by: Simon Rozet <simon@rozet.name>
  5. More integration specs for the rack mode

    sr committed Jun 24, 2009
    One test is still pending because form fields are double-escaped.
  6. Fix wrong HTTP_HOST in rack session

    sr committed Jun 24, 2009
    Webrat relies on www.example.com while Rack::Test expects example.org
  7. Require rack/test in rack session

    sr committed Jun 24, 2009
  8. Rename :rack_test mode to :rack

    sr committed Jun 12, 2009
  9. Get rid of RackSession

    sr committed Jun 12, 2009
    Looks like dead code
Commits on Jun 17, 2009
  1. Don't require merb-core/two-oh for multipart support. Instead, copy t…

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

    brynary committed Jun 16, 2009
  2. Wait for app server to boot on 0.0.0.0 instead of application_address

    brynary committed Jun 16, 2009
    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 committed Jun 16, 2009
    [#168 state:resolved]
  4. Merge commit 'eddd97936'

    Mike Gaffney committed Jun 16, 2009
    Conflicts:
    	spec/integration/rails/test/integration/webrat_test.rb
Commits on Jun 15, 2009
  1. Revert "make label location strategy work with unescaped strings"

    brynary committed Jun 15, 2009
    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. Add JRuby to "rake multiruby"

    brynary committed Jun 15, 2009
  3. Adding "rake multiruby" task

    brynary committed Jun 15, 2009