Commit Graph

952 Commits

Author SHA1 Message Date
cornel.borcean
c79d2216b2 added selenium_browser_key to allow running on more than firefox, and completed the ability to configure to work with selenium grid."
"
2009-01-12 15:15:11 -06:00
cornel.borcean
e49c341fc0 implemented start and stop selenium server only if the selenium_server_address is nil 2009-01-12 14:17:05 -06:00
cornel.borcean
0edffe0ac4 added selenium_server port and address and application address for configuring selenium more dynamically 2009-01-12 12:50:53 -06:00
cornel.borcean
0ce92dfcd8 changed selenium_environment to application_environment and deprecated selenium_environment and selenium_port 2009-01-12 12:32:14 -06:00
cornel.borcean
8932544d46 changed description for the application_port variable 2009-01-12 12:21:24 -06:00
cornel.borcean
33d2cdcc53 changed selenium_port to application_port to reflect what the variable is used for ... 2009-01-12 12:13:22 -06:00
Amos King
d4008ebc06 oops didn't notice I was using the wrong matchers. Matchers now using Selenium mode. 2009-01-09 23:13:57 -06:00
Amos King
928b224237 Revert "include Webrat::Matchers in selinium mode"
And Revert "getting assert_* to work with selenium"
2009-01-09 23:11:33 -06:00
Amos King
10b31be511 remove duplicated code from the Has Content matchers in selenium matchers file. 2009-01-09 22:14:12 -06:00
Amos King
fbb74a5a98 include Webrat::Matchers in selinium mode 2009-01-09 22:13:34 -06:00
Lena
b4d85cb50b Added recognition of input tags with type button, which are generated by the Rails submit_to_remote helper 2009-01-07 12:27:47 +01:00
Marcello Nuccio
076e198287 In rails-2.3 parse_query_parameters is in RequestParser 2009-01-07 03:17:26 +01:00
Mike
7fa51ab8c4 Merge branch 'lh_86_assert_contains' of git@github.com:gaffo/webrat into lh_86_assert_contains 2009-01-05 13:30:56 -06:00
Mike
d354c218d0 had additional files that were moved earlier 2009-01-05 13:19:26 -06:00
Mike
be82666a95 had additional files that were moved earlier 2009-01-05 13:18:52 -06:00
Mike
01cf6cea80 credit where credit is due 2009-01-05 13:08:03 -06:00
Mike
7bfa4c55c0 Merge branch 'lh_86_assert_contains' of git@github.com:gaffo/webrat into lh_86_assert_contains 2009-01-05 13:06:53 -06:00
Amos King
021f197abc change assert_tag and assert_no_tag to assert_have_tag and assert_no_tag so it won't conflict with rails and so that it will be more like the matchers. 2009-01-05 13:03:08 -06:00
Amos King
ff00ae10ea add have to assert_selector and assert_no_selector for consistency. 2009-01-05 12:59:56 -06:00
Amos King
f814b79ac1 change assert_xpath and assert_no_xpath to be assert_have_xpath and assert
_have_no_xpath to be closer to the rspec matcher.
2009-01-05 12:58:40 -06:00
Mike
7901c7503a Merge branch 'master' of git://github.com/brynary/webrat into lh_86_assert_contains 2009-01-05 12:33:19 -06:00
Amos King
4e0845c8db Added assert_xpath and assert_no_xpath for Test::Unit support. 2009-01-05 12:23:48 -06:00
Josh Knowles
9825aee47e Don't follow external redirects 2009-01-04 23:56:52 -05:00
Nicolas Sanguinetti
4565a3cea6 Unescape the values passed to the sinatra test helpers 2009-01-04 22:36:21 -05:00
Josh Knowles
34ea3e64b8 Sinatra integration tests for following redirects 2009-01-04 22:34:47 -05:00
Josh Knowles
c3120833b0 Merge branch 'foca/master' 2009-01-04 21:57:25 -05:00
gaffo
fece459f5f added assert_selector 2009-01-04 18:00:18 -06:00
gaffo
cf1589823d added assert_tag, assert_no_tag 2009-01-04 17:42:54 -06:00
gaffo
0f0dab0b0b Upaded to webrat newest
Signed-off-by: gaffo <mike@uberu.com>
2009-01-04 15:21:14 -06:00
Amos King
fe5d183e69 backed out will add in again as a different feature 2009-01-02 14:36:16 -06:00
Amos King
45bd577955 fix selenium matchers to only overide needed methods from the oriinal matchers so that I don't have to write the same methods again for selenium mode. 2009-01-02 14:31:43 -06:00
Mike
b77c33b865 added delegator for response_body to session so it is accessible from integration test when using test::unit 2009-01-02 13:05:27 -06:00
Amos King
b3d6c9d89b assert_contain and assert_not_contain fully functional 2008-12-31 17:01:46 -06:00
Josh Knowles
e19b1cc323 Rails and Merb integration tests for following redirects 2008-12-29 23:14:26 -05:00
Josh Knowles
e77495bc04 Refactor redirect handling as Merb response doesn't support the redirect? method. All integration specs now passing again. 2008-12-29 22:45:55 -05:00
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
Nicolas Sanguinetti
499dcefefe Add integration tests for sinatra 2008-12-29 06:41:50 -02:00
Nicolas Sanguinetti
33e853710e Make rails integration test load 'local' webrat, instead of the gem. 2008-12-29 06:41:30 -02:00
Nicolas Sanguinetti
25c3fd73db Rename sinatra session spec so it matches the other ones 2008-12-29 06:14:27 -02:00
Nicolas Sanguinetti
47bc51b864 Merge commit 'brynary/master' 2008-12-29 06:11:04 -02:00
Nicolas Sanguinetti
a058c8e5cc Fix sinatra spec for redirects 2008-12-29 06:05:04 -02: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