Josh Knowles
|
b222d3fde3
|
Allow the running of Rails/Merb integration specs independently
|
2008-12-29 22:15:03 -05:00 |
Josh Knowles
|
7044eb5863
|
Make merb integration test load 'local' webrat, instead of the gem.
|
2008-12-29 22:14:58 -05:00 |
Nicolas Sanguinetti
|
7258ea3349
|
Make rails integration test load 'local' webrat, instead of the gem.
|
2008-12-29 22:14:52 -05:00 |
Josh Knowles
|
ce364d1663
|
Refactor redirect support out of RailsSession & SinatraSession and into Session#request_page
|
2008-12-29 21:19:13 -05:00 |
Josh Knowles
|
a569738542
|
Running rake spec should run all specs (even those in sub-directories)
|
2008-12-29 20:54:59 -05:00 |
Kieran Pilkington
|
0938c6dafc
|
bugfix: when h was nil (which it was for all my tests), everyone would fail with nil.[]= errors. Making sure we at least have a blank hash fixes this.
|
2008-12-29 19:27:30 -05:00 |
Bryan Helmkamp
|
2562942b6d
|
Adding merb app for integration testing
|
2008-12-29 02:10:05 -05:00 |
Bryan Helmkamp
|
add38820e5
|
Adding two tests for Rails integration
|
2008-12-29 01:30:26 -05:00 |
Bryan Helmkamp
|
39e0200608
|
Adding a Rails app for integration testing
|
2008-12-29 01:11:41 -05:00 |
Bryan Helmkamp
|
b4dd150250
|
Moving spec/webrat to spec/private and spec/api to spec/public (a la Merb)
|
2008-12-29 01:06:04 -05:00 |
Bryan Helmkamp
|
828857f88e
|
Bumping nokogiri depenency version
|
2008-12-29 00:49:24 -05:00 |
Bryan Helmkamp
|
2ead102f54
|
Merge commit 'joshknowles/master'
|
2008-12-28 21:15:31 -05:00 |
Josh Knowles
|
4b6558e7e5
|
Properly set referer and redirect to proper location
|
2008-12-28 21:12:34 -05:00 |
Bryan Helmkamp
|
a018af99ff
|
Remove references to should_see and should_not_see, which don't exist
|
2008-12-28 21:05:22 -05:00 |
Bryan Helmkamp
|
29274f9b4b
|
Merge commit 'joshknowles/master'
Conflicts:
lib/webrat/rails.rb
spec/webrat/rails/rails_session_spec.rb
|
2008-12-28 19:35:42 -05:00 |
Bryan Helmkamp
|
f409ec3ecb
|
Better error message if Webrat mode is unknown
|
2008-12-28 14:24:24 -05:00 |
Bryan Helmkamp
|
61b864f113
|
History
|
2008-12-27 20:19:01 -05:00 |
Bryan Helmkamp
|
7c603f834c
|
Minor refactorings
|
2008-12-27 20:18:55 -05:00 |
Kieran Pilkington
|
45f36b8ed9
|
adding specs for the selenium environment/port settings
|
2008-12-28 12:52:10 +13:00 |
Kieran Pilkington
|
2c51d90830
|
adding configuration option to change seleniums environment and port settings
|
2008-12-28 11:39:34 +13:00 |
Bryan Helmkamp
|
362df8abf0
|
Fix startup bug when using Webrat::Selenium with Test::Unit
|
2008-12-27 15:57:01 -05:00 |
Bryan Helmkamp
|
2bf3c0aaa3
|
Ignoring test_apps directory for now
|
2008-12-27 14:04:35 -05:00 |
Bryan Helmkamp
|
0eaad52768
|
Cleanup the way the tests switch Webrat modes
|
2008-12-25 23:28:29 -05:00 |
gaffo
|
22c7834512
|
Sets the Webrat mode with Configuration#mode= in the config block
|
2008-12-25 23:07:10 -05:00 |
Bryan Helmkamp
|
6d7fc04f71
|
Add pending spec for bug in #within that needs fixing
|
2008-12-25 22:53:23 -05:00 |
Josh Knowles
|
89e9ea91e9
|
Support forwarding headers when following redirects when using the SinatraSession
|
2008-12-25 18:28:54 -05:00 |
Josh Knowles
|
d0504d9344
|
First pass at initial specs for Webrat::SinatraSession
|
2008-12-25 17:58:56 -05:00 |
Josh Knowles
|
b88b2b2949
|
Forward headers during redirects when using the RailsSession.
|
2008-12-25 16:53:06 -05:00 |
Bryan Helmkamp
|
bd6f4986fb
|
Specs are only pending on MRI. They pass on JRuby
|
2008-12-25 12:23:06 -05:00 |
Bryan Helmkamp
|
5015122fa9
|
Use a more liberal regexp to try to pass on all platforms
|
2008-12-25 12:11:48 -05:00 |
Bryan Helmkamp
|
267a66cbc1
|
Try to fix issue where Mechanize mode leaks into spec run
|
2008-12-25 12:03:05 -05:00 |
Bryan Helmkamp
|
056ed85d98
|
History
|
2008-12-25 02:11:19 -05:00 |
Graham Ashton
|
df2df61267
|
Ensure that Webrat::MechanizeSession.request_page always uses an absolute URL.
Signed-off-by: Bryan Helmkamp <bryan@brynary.com>
|
2008-12-25 15:03:42 +08:00 |
Bryan Helmkamp
|
3492a91c4e
|
Updating gemspec. Another interim release
|
2008-12-25 01:58:54 -05:00 |
Noah Davis
|
0b9fd99bc0
|
stripping anchor tags from URIs before passing to rails integration session
|
2008-12-19 14:32:02 -05:00 |
Luke Melia
|
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.
|
2008-12-19 00:47:26 -05:00 |
Luke Melia
|
f3dfa329b5
|
Allow SeleniumSession's click_button to be called without an argument without blowing up.
|
2008-12-18 02:48:36 -05:00 |
Luke Melia
|
492a301449
|
For your viewing pleasure... maximize the selenium window at after initializing selenium.
|
2008-12-18 02:45:10 -05:00 |
Ross Kaffenberger
|
567f5ada0e
|
Text treated as regexp for buttons
|
2008-12-17 18:33:20 -05:00 |
Bryan Helmkamp
|
a5e6af2fe7
|
Better inspect output for Webrat elements
|
2008-12-12 15:43:27 -05:00 |
Bryan Helmkamp
|
2d427ed89e
|
simualte and automate need to be there in SeleniumSession too
|
2008-12-08 04:02:39 -05:00 |
Bryan Helmkamp
|
0d028e92fa
|
Include Webrat::Matchers into IntegrationTest
|
2008-12-07 16:39:09 -05:00 |
Bryan Helmkamp
|
f53e415076
|
include Webrat::Selenium::Matchers into Webrat::Selenium::Rails::World
|
2008-12-07 14:02:06 -05:00 |
Bryan Helmkamp
|
0e9f4731bb
|
Adding webrat.simulate and webrat.automate for using the same step mathers in multiple modes
|
2008-12-03 22:23:13 -05:00 |
Bryan Helmkamp
|
881d9f388d
|
Adding have_xpath matcher for Selenium
|
2008-12-02 22:13:13 -05:00 |
Bryan Helmkamp
|
0888c683a3
|
Added auto-waiting #contain and #have_selector matchers for Selenium
|
2008-12-02 21:55:09 -05:00 |
Bryan Helmkamp
|
0fb3ed6b11
|
Add docs for Webrat::Selenium
|
2008-12-02 20:02:08 -05:00 |
Bryan Helmkamp
|
d1f275734b
|
History
|
2008-12-02 01:04:17 -05:00 |
Bryan Helmkamp
|
5cf23cbda3
|
Detect if the document is XML or HTML using the Content-Type when in Rails mode
|
2008-12-02 01:03:38 -05:00 |
Bryan Helmkamp
|
a205b6fa44
|
Converting some CSS selectors to XPath
|
2008-12-02 00:16:15 -05:00 |