Jonas Nicklas
64d2c34589
Rename cleanup! to reset!
2010-09-07 18:18:20 +02:00
Jonas Nicklas
1e1c79f3c2
Selenium is too inconsisten with attribute values
2010-08-24 12:37:13 +02:00
Jonas Nicklas
7f6531c126
Celerity/Culerity drag and drop is broken
...
Added some more specs for it to prove how it's
broken. The exisiting spec was checking for
driver.find('...').nil? but driver.find returns
an array, so it always passed, even when the
drag/drop actually did nothing.
2010-07-10 16:36:40 +02:00
Jonas Nicklas
fe5e308f41
Rearranged drivers a little bit
2010-07-10 03:11:54 +02:00
Jonas Nicklas
b79cefbd98
Merge remote branch 'robholland/master'
2010-06-29 23:30:21 +02:00
Jonas Nicklas
8152b5505e
Merge remote branch 'paulelliott/current_path'
2010-06-29 23:27:04 +02:00
Myron Marston
5b72525a96
Detect infinite redirection (i.e. more than 5 redirects).
...
This originally worked with a timeout. Jonas fixed it so that it follows 5 redirects, but the infinite redirect error was not raised.
2010-06-29 14:11:24 -07:00
Carlos Antonio da Silva
5ad348d776
Add cleanup method to clear cookies for Celerity/Culerity and RackTest, with tests for Selenium included
2010-06-24 10:51:44 -03:00
Gareth Townsend
d1fc4d6e1a
Rename response_code to status_code for consistency.
...
Update selenium specs to ensure that it raises the Capybara::NotSupportedByDriverError error.
2010-06-07 13:14:40 +10:00
Gareth Townsend
d80471982d
Implement status_code method for rack_test_driver.
2010-06-07 11:45:09 +10:00
Gareth Townsend
072e697130
Implemented a response_code method in the Capybara::Driver::Base class that raises Capybara::NotSupportedByDriverError.
2010-06-07 11:13:57 +10:00
Rob Holland
31d831328c
Fix .value on a textarea to give you the content for the rack driver.
2010-05-14 09:52:37 +01:00
Paul Elliott
db16a19073
Add current_path to dsl
2010-05-13 09:25:02 -04:00
Larry Diehl
67a2076ecc
Merge remote branch 'jgagner/master'
...
Conflicts:
lib/capybara/driver/selenium_driver.rb
lib/capybara/session.rb
spec/driver/selenium_driver_spec.rb
2010-04-28 16:03:27 -07:00
Jonas Nicklas
cf1aa4d073
Moved shared specs into lib directory
...
This way, implementations of other drivers can
use the specs to verify that they are working
correctly.
2010-04-09 16:41:35 +02:00