Commit Graph

  • 6da3371d84 Bumping version number to 0.3.4 0.3.4 0-3-stable Bryan Helmkamp 2008-12-29 00:38:40 -0500
  • 3a956304a3 History Bryan Helmkamp 2008-12-29 00:38:23 -0500
  • 422c6aea89 Use request_page to handle sinatra redirects Nicolas Sanguinetti 2008-12-29 03:37:37 -0200
  • 6704d487bc Disable sinatra's app run and reload Nicolas Sanguinetti 2008-12-29 03:37:12 -0200
  • 3d522a476a Fixing require statement for Nokogiri on JRuby Bryan Helmkamp 2008-12-29 00:36:53 -0500
  • 6d5205b7b7 Bump nokogiri dependency version to 1.1.0 Bryan Helmkamp 2008-12-29 00:36:00 -0500
  • 6d108393be Allow accessing the request and response from SinatraSession Nicolas Sanguinetti 2008-12-29 01:40:14 -0200
  • 2ead102f54 Merge commit 'joshknowles/master' Bryan Helmkamp 2008-12-28 21:15:31 -0500
  • 4b6558e7e5 Properly set referer and redirect to proper location Josh Knowles 2008-12-28 20:53:33 -0500
  • a018af99ff Remove references to should_see and should_not_see, which don't exist Bryan Helmkamp 2008-12-28 21:05:22 -0500
  • 29274f9b4b Merge commit 'joshknowles/master' Bryan Helmkamp 2008-12-28 19:35:42 -0500
  • 5ccb10a411 History 0.3.3 Bryan Helmkamp 2008-12-28 18:26:43 -0500
  • f409ec3ecb Better error message if Webrat mode is unknown Bryan Helmkamp 2008-12-28 14:24:24 -0500
  • ce799388c2 Bumping version number to 0.3.3 Bryan Helmkamp 2008-12-27 19:46:53 -0500
  • 95e3260142 Update requires to fix compatibility with Nokogiri 1.1.0 Bryan Helmkamp 2008-12-27 19:45:31 -0500
  • 61b864f113 History Bryan Helmkamp 2008-12-27 20:19:01 -0500
  • 7c603f834c Minor refactorings Bryan Helmkamp 2008-12-27 20:18:55 -0500
  • 45f36b8ed9 adding specs for the selenium environment/port settings Kieran Pilkington 2008-12-28 12:52:10 +1300
  • f864bbde52 fixing typos Mike Gaffney 2008-12-27 17:48:31 -0600
  • a954b02b22 adding in failure messages Mike Gaffney 2008-12-27 17:30:54 -0600
  • 83fd944ecc removing removed files Mike Gaffney 2008-12-27 17:24:30 -0600
  • 449edf4a10 updated from master Mike Gaffney 2008-12-27 17:22:51 -0600
  • fbcd509097 added code, working on specs Mike Gaffney 2008-12-27 16:44:54 -0600
  • 2c51d90830 adding configuration option to change seleniums environment and port settings Kieran Pilkington 2008-12-28 11:39:34 +1300
  • 362df8abf0 Fix startup bug when using Webrat::Selenium with Test::Unit Bryan Helmkamp 2008-12-27 14:05:19 -0500
  • 2bf3c0aaa3 Ignoring test_apps directory for now Bryan Helmkamp 2008-12-27 14:04:35 -0500
  • 0eaad52768 Cleanup the way the tests switch Webrat modes Bryan Helmkamp 2008-12-25 23:25:27 -0500
  • 22c7834512 Sets the Webrat mode with Configuration#mode= in the config block gaffo 2008-12-25 23:04:41 -0500
  • 6d7fc04f71 Add pending spec for bug in #within that needs fixing Bryan Helmkamp 2008-12-25 22:53:23 -0500
  • 89e9ea91e9 Support forwarding headers when following redirects when using the SinatraSession Josh Knowles 2008-12-25 18:28:54 -0500
  • d0504d9344 First pass at initial specs for Webrat::SinatraSession Josh Knowles 2008-12-25 17:58:56 -0500
  • b88b2b2949 Forward headers during redirects when using the RailsSession. Josh Knowles 2008-12-25 16:53:06 -0500
  • bd6f4986fb Specs are only pending on MRI. They pass on JRuby Bryan Helmkamp 2008-12-25 12:23:06 -0500
  • 5015122fa9 Use a more liberal regexp to try to pass on all platforms Bryan Helmkamp 2008-12-25 12:11:48 -0500
  • 267a66cbc1 Try to fix issue where Mechanize mode leaks into spec run Bryan Helmkamp 2008-12-25 12:03:05 -0500
  • 056ed85d98 History Bryan Helmkamp 2008-12-25 02:11:19 -0500
  • df2df61267 Ensure that Webrat::MechanizeSession.request_page always uses an absolute URL. Graham Ashton 2008-12-09 22:59:25 +0800
  • 3492a91c4e Updating gemspec. Another interim release Bryan Helmkamp 2008-12-25 01:58:54 -0500
  • 0b9fd99bc0 stripping anchor tags from URIs before passing to rails integration session Noah Davis 2008-12-19 14:32:02 -0500
  • 7d63aa1a4d Extracted save_and_open_page related functionality to a module and included it in SeleniumSession as well as the standard webrat session. Also added save_and_open_screengrab method to SeleniumSession. Luke Melia 2008-12-19 00:47:26 -0500
  • f3dfa329b5 Allow SeleniumSession's click_button to be called without an argument without blowing up. Luke Melia 2008-12-18 02:48:36 -0500
  • 492a301449 For your viewing pleasure... maximize the selenium window at after initializing selenium. Luke Melia 2008-12-18 02:45:10 -0500
  • 567f5ada0e Text treated as regexp for buttons Ross Kaffenberger 2008-12-17 18:30:47 -0500
  • a5e6af2fe7 Better inspect output for Webrat elements Bryan Helmkamp 2008-12-12 15:43:27 -0500
  • ee86067829 updating per reccomendations gaffo 2008-12-09 00:12:09 -0600
  • 24ad539671 merging in current codebase gaffo 2008-12-08 23:48:00 -0600
  • 28f2898d63 [#85 state:resolved] closed the ticket out and added history gaffo 2008-12-08 23:25:23 -0600
  • 2811a089bc webrat config now does the require gaffo 2008-12-08 23:19:44 -0600
  • 2d427ed89e simualte and automate need to be there in SeleniumSession too Bryan Helmkamp 2008-12-08 04:02:39 -0500
  • 0d028e92fa Include Webrat::Matchers into IntegrationTest Bryan Helmkamp 2008-12-07 16:39:09 -0500
  • f53e415076 include Webrat::Selenium::Matchers into Webrat::Selenium::Rails::World Bryan Helmkamp 2008-12-07 14:02:06 -0500
  • 0e9f4731bb Adding webrat.simulate and webrat.automate for using the same step mathers in multiple modes Bryan Helmkamp 2008-12-03 22:23:13 -0500
  • 881d9f388d Adding have_xpath matcher for Selenium Bryan Helmkamp 2008-12-02 22:13:13 -0500
  • 0888c683a3 Added auto-waiting #contain and #have_selector matchers for Selenium Bryan Helmkamp 2008-12-02 21:55:09 -0500
  • 0fb3ed6b11 Add docs for Webrat::Selenium Bryan Helmkamp 2008-12-02 19:57:10 -0500
  • d1f275734b History Bryan Helmkamp 2008-12-02 01:04:17 -0500
  • 5cf23cbda3 Detect if the document is XML or HTML using the Content-Type when in Rails mode Bryan Helmkamp 2008-12-02 01:03:38 -0500
  • a205b6fa44 Converting some CSS selectors to XPath Bryan Helmkamp 2008-12-02 00:16:15 -0500
  • e88772021b More Webrat implicit waiting. Only load Webrat selectors once per run, not per test Bryan Helmkamp 2008-12-01 22:04:24 -0500
  • d8e205cad0 Adding wait_for_element before Webrat actions Bryan Helmkamp 2008-12-01 21:15:23 -0500
  • 26a08e69ae Correcting include of Webrat::Methods in Selenium mode Bryan Helmkamp 2008-12-01 20:57:57 -0500
  • 53efcc6185 Removing Prototype-specific waits Bryan Helmkamp 2008-12-01 20:37:18 -0500
  • 33cfb1cd6a Removing definition of webrat_session method out of the loop Bryan Helmkamp 2008-12-01 20:33:01 -0500
  • c86931b401 History Bryan Helmkamp 2008-12-01 20:32:06 -0500
  • 2a4959e7f6 Expose #selenium method for direct access to selenium object Bryan Helmkamp 2008-12-01 20:28:48 -0500
  • 0de031c93a Check nokogiri gem version before requiring nokogiri Bryan Helmkamp 2008-12-01 10:28:02 -0500
  • beb4f976f1 Updating gemspec Bryan Helmkamp 2008-11-30 23:45:45 -0500
  • fb2bba23be Removing init.rb auto-require of webrat/rails Bryan Helmkamp 2008-11-30 20:37:34 -0500
  • d576a72120 Expose select_option through Webrat::Methods. Minor refactorings Bryan Helmkamp 2008-11-30 20:33:44 -0500
  • f5ed57e042 Docs Bryan Helmkamp 2008-11-30 20:09:41 -0500
  • 52aa8e2bba Add nokogiri install note to README Bryan Helmkamp 2008-11-30 15:54:22 -0500
  • 260ef1ae4e Use FieldNamedLocator in form Bryan Helmkamp 2008-11-30 15:51:44 -0500
  • 522bb3272f Initialize locators with a session and a dom instead of a scope Bryan Helmkamp 2008-11-30 15:47:31 -0500
  • 9ace546766 Removing more dead methods Bryan Helmkamp 2008-11-30 15:39:03 -0500
  • c05c0f6c73 Adding FormLocator. Removing some dead methods Bryan Helmkamp 2008-11-30 15:24:50 -0500
  • 0eee6d75e4 Updating SelectOptionLocator to use elements Bryan Helmkamp 2008-11-30 15:15:50 -0500
  • ac4feb3b7e Working on SelectOptionLocator Bryan Helmkamp 2008-11-30 15:09:54 -0500
  • e72bba29c7 Switching FieldLabeledLocator to use elements Bryan Helmkamp 2008-11-30 14:59:33 -0500
  • 28bd5f2533 Load field labels instead of creating new ones Bryan Helmkamp 2008-11-30 14:52:52 -0500
  • de2ba2caf8 Ditching preloading of Webrat::Elements Bryan Helmkamp 2008-11-30 14:48:32 -0500
  • d48a0fcb15 Refactoring node location Bryan Helmkamp 2008-11-30 14:46:52 -0500
  • 53539eda09 Moving around XML code Bryan Helmkamp 2008-11-30 01:38:55 -0500
  • f3ff8d4ad2 Refactoring SelectOption creation Bryan Helmkamp 2008-11-30 01:29:58 -0500
  • 1e7e977ec4 Moving #path method up to Webrat::Element Bryan Helmkamp 2008-11-30 01:27:24 -0500
  • 830b459482 SelectOption is a Webrat::Element too Bryan Helmkamp 2008-11-30 01:26:07 -0500
  • c84e5335b5 Moving element files to webrat/core/elements Bryan Helmkamp 2008-11-30 01:20:31 -0500
  • 3fd91e34be Extracting Webrat::Element superclass and refactoring element creation Bryan Helmkamp 2008-11-30 01:18:15 -0500
  • 4594a39327 Load fields and labels directly from the scope Bryan Helmkamp 2008-11-30 00:47:49 -0500
  • 40e0272dff Initialize Labels with a session refrence Bryan Helmkamp 2008-11-30 00:38:05 -0500
  • 9e743ea3e2 Stop initializing Fields with references to the Form. They can find it by walking the DOM Bryan Helmkamp 2008-11-30 00:35:32 -0500
  • 565e5d221d Add a couple failing specs for select behavior that needs fixing Bryan Helmkamp 2008-11-30 00:19:16 -0500
  • 53979cbb52 Working on FieldLabeled locator Bryan Helmkamp 2008-11-30 00:12:46 -0500
  • 27626ea389 Refactoring label locating to use elements Bryan Helmkamp 2008-11-29 23:59:26 -0500
  • 67dd6d7c58 Moving requires Bryan Helmkamp 2008-11-29 23:22:22 -0500
  • 87a4ff91ca Adding Locator#locate! method for error raising Bryan Helmkamp 2008-11-29 23:14:43 -0500
  • 53ba0cc691 Extract FieldLocator Bryan Helmkamp 2008-11-29 23:11:16 -0500
  • f843ac2ae3 Moving locator methods Bryan Helmkamp 2008-11-29 23:08:23 -0500
  • 1647d6ec1e Locator refactoring Bryan Helmkamp 2008-11-29 23:03:17 -0500
  • 4ae94af45c Extract LabelLocator Bryan Helmkamp 2008-11-29 13:20:18 -0500
  • f6a9bed41e Extract FieldLabeledLocator Bryan Helmkamp 2008-11-29 13:02:05 -0500