Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 23, 2011
  1. @epall

    Test for the appropriate Selenium import

    epall authored
    The selenium-webdriver gem also provides "selenium/client", but
    it doesn't provide "selenium"
Commits on Jul 24, 2010
  1. Code formatting

Commits on Apr 20, 2010
  1. @noahd1
Commits on Apr 12, 2010
  1. @djanowski
Commits on Jan 18, 2010
  1. @lukemelia

    Added application_port_for_selenium to webrat configuration. The use …

    lukemelia authored
    …case is when you want to test through a web server sitting in front of your application server.
Commits on Jan 17, 2010
  1. @noahd1
Commits on Sep 22, 2009
Commits on Sep 18, 2009
Commits on Aug 20, 2009
  1. Move adapters to webrat/adapters, and Rails and Merb integration code…

    … into webrat/integrations
Commits on Jun 5, 2009
  1. @gaffo
Commits on Jun 4, 2009
  1. @gaffo
  2. @gaffo
  3. @gaffo

    whitespace changes

    gaffo authored
Commits on Jun 3, 2009
  1. @gaffo
  2. @gaffo
Commits on Jun 2, 2009
  1. @gaffo
Commits on May 14, 2009
  1. @gaffo

    Merge commit 'snusnu/master'

    gaffo authored
  2. @rubbish

    Added current_url to SeleniumSession to have the same api for both se…

    rubbish authored Mike Gaffney committed
Commits on May 13, 2009
  1. @snusnu

    extracted silence_stream into its own file under webrat/selenium

    snusnu authored
    I don't think silence_stream.rb should be stored under
    core_extensions, because the way it's implemented, it simply is
    no core extension. Also, a grep through webrat source shows that
    silence_stream is only used inside the selenium support. This is
    why I added webrat/selenium/silence_stream.rb and require it
    *before* all other selenium related files in webrat/selenium.rb.
    It's necessary to include it this early, because if mode is set
    to :selenium, webrat/selenium.rb is required, which in turn
    requires webrat/selenium/selenium_session.rb and silence_stream
    must be available before selenium_session gets required because
    selenium_session already wants to silence the stream.
Commits on May 12, 2009
  1. @snusnu

    Provide an implementation for silence_stream inside webrat.

    snusnu authored
    I added the implementation to webrat/core/configuration.rb because
    it seems to me that this always gets read first. I decided to put
    it inside a util module Webrat::SilentStream and include this where
    appropriate, instead of altering Kernel.
Commits on Apr 8, 2009
  1. Whitespace

Commits on Apr 6, 2009
Commits on Mar 29, 2009
  1. @balinterdi

    bugfix: selenium's wait_for_element method takes the number of second…

    balinterdi authored committed
    …s before timing out from an option hash
    Signed-off-by: Balint Erdi <>
Commits on Feb 11, 2009
  1. @atmos
Commits on Jan 30, 2009
  1. add uncheck to selenium_session

    Lee Bankewitz authored
Commits on Jan 23, 2009
Commits on Jan 12, 2009
  1. added selenium_browser_key to allow running on more than firefox, and…

    cornel.borcean authored
    … completed the ability to configure to work with selenium grid."
  2. changed selenium_port to application_port to reflect what the variabl…

    cornel.borcean authored
    …e is used for ...
Commits on Dec 19, 2008
  1. @lukemelia

    Extracted save_and_open_page related functionality to a module and in…

    lukemelia authored
    …cluded it in SeleniumSession as well as the standard webrat session. Also added save_and_open_screengrab method to SeleniumSession.
Commits on Dec 18, 2008
  1. @lukemelia
  2. @lukemelia
Commits on Dec 17, 2008
  1. @rossta
Commits on Dec 8, 2008
Commits on Dec 3, 2008
Something went wrong with that request. Please try again.