Bryan Helmkamp
6231e6e4d1
Merge commit 'pdcawley/master'
2009-06-14 21:58:18 -04:00
Bryan Helmkamp
d620e66bd8
Use Launchy to handle opening pages in the browser with cross-platform compatibility
2009-06-14 21:38:04 -04:00
Bryan Helmkamp
d60671cd3d
History
2009-06-14 21:20:01 -04:00
Bryan Helmkamp
3bc2d4d1b8
Merge commit 'rcarver/merb-uploads'
2009-06-14 21:18:47 -04:00
Jakub Kuźma
8b98540aef
Ruby 1.9 compatibility: Avoid calling #to_s on Arrays
...
[#249 state:resolved]
2009-06-14 21:05:38 -04:00
Erin Staniland
b75ff6221b
Added missing quote from rewrite_css_and_image_references and added support for single quotes
2009-06-14 21:01:06 -04:00
Bryan Helmkamp
78a23abb6e
Merge commit 'dchelimsky/rspec-fix'
2009-06-14 20:54:02 -04:00
Mike Gaffney
f4141f787d
[ #261 state:awaiting-patch]
...
added a test that shows that selenium can't click a link with text that has parens in it
2009-06-08 12:08:53 -05:00
Michael Fellinger
8d2c027089
Fix replacing of , aka   so it works on 1.9
2009-06-07 17:03:13 +09:00
Michael Fellinger
520081c93e
Don't use $LAST_MATCH_INFO since we don't require English.rb, use $~ instead
2009-06-07 17:02:32 +09:00
Michael Fellinger
48a4ec905e
Make sure Field#escaped_value also works when @value is an Array on 1.9
2009-06-07 16:45:19 +09:00
Michael Fellinger
9134b09b87
Make mechanize_session_spec pass on 1.9
2009-06-07 16:34:35 +09:00
Mike Gaffney
6bfdcc54cc
Fixed Spec in Test Unit more thoroghly
2009-06-05 13:51:55 -05:00
Mike Gaffney
dd8688f371
moved application_server to appservers/base
2009-06-04 15:19:05 -05:00
Mike Gaffney
1910204974
refactor>moved the app servers to a directory
2009-06-04 15:13:54 -05:00
Mike Gaffney
70fadbe7fc
added attribution
2009-06-04 15:05:08 -05:00
Mike Gaffney
6d74cd935e
[ #246 state:resolved] added external application server if you have your own started
2009-06-04 15:03:00 -05:00
Mike Gaffney
a6a4a7cfd9
moving app server lookup out into a factory
2009-06-04 14:44:06 -05:00
Mike Gaffney
6816c46d47
refactored tests to be more rspeccy
2009-06-04 14:24:17 -05:00
Mike Gaffney
f3a12adaa9
whitespace changes
2009-06-04 12:18:31 -05:00
Mike Gaffney
e46df8c6f9
made tests cleaner and better coverage
2009-06-03 22:06:07 -05:00
Mike Gaffney
977f643dca
catches spec failed exception again
2009-06-03 18:49:32 -05:00
Mike Gaffney
abac2023bc
removed reference to Rspec from common code
2009-06-03 17:53:19 -05:00
mike.gaffney
b2c423c49c
[ #50 state:resolved] added deprecation warning
2009-06-03 10:01:27 -05:00
mike.gaffney
796ede6cea
expand name refactor
2009-06-02 18:45:02 -05:00
mike.gaffney
28c676b4fc
[ #234 state:resolved] added attribution
2009-06-02 18:44:44 -05:00
Thomas Jack
4daf037146
make label location strategy work with unescaped strings
2009-06-02 18:31:33 -05:00
Thomas Jack
2ae14f78b1
expose regexp escape problem in fill_in_test
2009-06-02 17:56:12 -05:00
Thomas Jack
57326e5846
Merge branch 'master' of git://github.com/brynary/webrat
2009-06-02 17:52:14 -05:00
mike.gaffney
f8f254d517
[ #257 state:resolved] fixed issue with rails encodd fields in webrat
2009-06-02 17:35:29 -05:00
mike.gaffney
bd1655c8e2
[ #257 state:awaiting-patch] here is a test proving the issue
2009-06-02 17:23:12 -05:00
mike.gaffney
2704609224
added clicking link by title in selenium mode
2009-06-01 12:26:37 -05:00
mike.gaffney
2219ab62d3
refactoring buttons to their own controller
2009-06-01 12:25:36 -05:00
mike.gaffney
5430930bac
added test for clicking link by title
2009-06-01 12:17:29 -05:00
mike.gaffney
b6d26480ea
[ #221 state:resolved] added attribution
2009-06-01 12:01:47 -05:00
mike.gaffney
b85aacae1c
From larrytheliquid
...
Merge commit '4d05a2cf2b2de34dda0a3e805ab11b60540578df'
2009-06-01 11:59:21 -05:00
mike.gaffney
0394a1fc15
[ #254 state:resolved] Added attribution
2009-05-29 17:09:55 -05:00
Matthias Marschall
9b85b6d7e0
added integration tests for all cases of click_button (by id, by html, by value, by alt for buttons and inputs of types image, button and submit)
2009-05-29 17:05:35 -05:00
Matthias Marschall
6cd734aec9
made selenium integration tests run applying larrytheliquid's patch: 627913708c
2009-05-29 17:05:35 -05:00
Matthias Marschall
73dc59cc29
click_button in selenium works now same as in headless mode
2009-05-29 17:05:34 -05:00
mike.gaffney
6fc6530a6b
[ #256 state:resolved] Added attribution
2009-05-29 16:36:46 -05:00
Josh Lubaway
846a90e561
Passing TextField values as plaintext to Mechanize.
...
Mechanize takes input as plaintext and escapes field values on its own.
If the values are escaped before they are passed to Mechanize, the values will be escaped twice.
These doubly-escaped values will result in incorrect behavior on the server side.
2009-05-29 10:42:30 -07:00
Larry Diehl
4d05a2cf2b
click_link matches anchor id's with Selenium
2009-05-28 23:23:09 -07:00
Larry Diehl
627913708c
Made Selenium Rails integration tests at least runnable, although
...
there are failures.
2009-05-28 22:40:52 -07:00
mike.gaffney
c3f067b551
added missing attribution
2009-05-28 18:05:28 -05:00
mike.gaffney
e0bdab3236
[ #194 state:resolved] updated history
2009-05-28 18:04:40 -05:00
mike.gaffney
f6b0a763a0
Merge branch 'lh_194_delegate_field_named' of git://github.com/pivotal/webrat into lh194
...
Conflicts:
lib/webrat/core/methods.rb
2009-05-28 18:01:53 -05:00
Piers Cawley
58601c4653
Make Webrat::Core::Session#redirect? work in the face of rational maths.
...
Such as when someone uses `ruby-units' and suddenly 302/100 becomes 151/50.
2009-05-27 12:35:36 +01:00
Thomas Jack
956b43d72c
Merge branch 'master' of git://github.com/brynary/webrat
2009-05-19 14:24:41 -05:00
mike.gaffney
fd431f2ce8
[ #242 state:resolved]
...
allowed changing the default timeout for browser startup in selenium
2009-05-18 16:37:45 -05:00