Commit Graph

19 Commits

Author SHA1 Message Date
Jonas Nicklas fe07c83f54 More Whitespace! 2010-01-01 22:46:05 +01:00
Jonas Nicklas b096370c65 Publically expose the browser objects 2010-01-01 20:13:54 +01:00
Jonas Nicklas 195ca37178 Fix failing specs 2009-12-25 18:50:01 +01:00
Lenny Marks 42c97832ce Node#visible? 2009-12-22 15:13:55 -05:00
Jonas Nicklas d8c8cd6bfb Added specs for running against a remote server
Also fixed an issue with the URL:s
2009-12-19 12:34:34 +01:00
Lenny Marks 5c22edb7cd Trashing Driver::Base#response in favor of #response_headers. Not supported by all browsers(e.g. Selenium) 2009-12-18 12:50:55 -05:00
Lenny Marks 1604046fe7 Merge branch 'lenny'
Conflicts:
	lib/capybara/driver/culerity_driver.rb
	lib/capybara/driver/rack_test_driver.rb
	lib/capybara/driver/selenium_driver.rb
	lib/capybara/session.rb
2009-12-17 23:10:42 -05:00
Lenny Marks 083382b675 Let driver implementations provde a #response(RackResponse) so that Session can get body and response_headers 2009-12-17 18:29:34 -05:00
Andrew Brown 22f8727114 return current_url for application (webdriver, culerity) 2009-12-16 15:16:52 +01:00
Jonas Nicklas a996d5eba6 Server is smarter about choosing open port, Closes #4 2009-12-13 14:33:14 +01:00
Jonas Nicklas bb2b98cc30 Merge remote branch 'robholland/master'
Conflicts:
	lib/capybara/session.rb
2009-12-12 22:09:35 +01:00
Jonas Nicklas d183409d19 Merge remote branch 'denro/evaluate_script'
Conflicts:
	lib/capybara.rb
	lib/capybara/driver/selenium_driver.rb
	lib/capybara/dsl.rb
	spec/session/culerity_session_spec.rb
	spec/session/selenium_session_spec.rb
	spec/session_spec.rb
2009-12-12 21:56:32 +01:00
Jonas Nicklas 9c9f3684a9 Moved waiting back into session where it belongs
Also expose the new wait_for method
As an added bonus, find and all now accept XPath
instances and handle them correctly
2009-12-12 21:46:08 +01:00
Dennis Rogenius 7867084063 added evaluate_script method to all javascipt drivers for evaluating javascript 2009-12-11 22:41:12 +01:00
Jonas Nicklas 364affa757 Automatically wait for asynchonous loading 2009-12-09 21:43:40 +01:00
Rob Holland 4a55c1a7cb small refactor 2009-12-09 09:34:12 +00:00
Rob Holland b4bce58fd8 Basic drag/drop support in javascript capable drivers. 2009-12-05 18:40:15 +00:00
Jonas Nicklas c389a0c0d3 Added node class and made driver's nodes inherit 2009-11-17 23:52:22 +01:00
Theo Hultberg and Jonas Nicklas 6b099a4a33 renamed to capybara 2009-11-16 22:02:16 +01:00
Renamed from lib/webcat/driver/selenium_driver.rb (Browse further)