Commit Graph

436 Commits

Author SHA1 Message Date
Gwyn Morfey
f74037e4da Preserve cookies, so that we don't lose the session between requests. Make sure you are using the memory session store. 2008-04-16 17:12:31 +01:00
Gwyn Morfey
04261e66d8 Added missing post_via_redirect 2008-04-16 15:37:47 +01:00
Gwyn Morfey
44745f6891 Fixed Webrat not finding <button type='submit'> 2008-04-16 15:35:10 +01:00
Gwyn Morfey
cdafd2ec0f Added Merb support. 2008-04-16 10:54:37 +01:00
Joe Van Dyk
f9ff509f02 Fix bug with empty select list 2008-04-13 16:02:35 -07:00
Bryan Helmkamp
275611a0a3 Fix bug that causes explosions when there is a file field on the page 2008-04-13 18:03:56 -04:00
Bryan Helmkamp
06c7552f01 Merge branch 'select-by-regexp' of git://github.com/pd/webrat into pd/select-by-regexp 2008-04-13 17:41:57 -04:00
Bryan Helmkamp
e5630a5f43 Merge branch 'relative-links' of git://github.com/pd/webrat into pd/relative-links 2008-04-13 17:39:31 -04:00
Kyle Hargraves
32dc36592b Support relative links, including href="?foo=bar" 2008-04-12 18:20:43 -05:00
Kyle Hargraves
c2ace0efad Restore clicks_link_within() 2008-04-12 17:45:17 -05:00
Kyle Hargraves
2fee0ddb0e Ability to select options by regexp 2008-04-12 17:44:56 -05:00
Bryan Helmkamp
7ab6dd720f Restore behavior where we don't require select names (for now) 2008-04-07 22:26:24 -04:00
Bryan Helmkamp
a99d785ea0 Fix button matching regexp 2008-04-07 22:07:50 -04:00
Bryan Helmkamp
118cf0340a Fix some bugs uncovered when running the weplay scenarios 2008-04-07 20:35:06 -04:00
Bryan Helmkamp
d492c4fb90 Add save_and_open_page 2008-04-07 19:29:45 -04:00
Bryan Helmkamp
aff769c4e7 Make fills_in work with passwords 2008-04-07 19:19:30 -04:00
Bryan Helmkamp
7afa0f0561 All tests passing now. Yay! 2008-04-07 18:48:45 +01:00
Bryan Helmkamp
effc446daf Combined field files. Dynamically figure out field classes 2008-04-07 06:03:31 +01:00
Bryan Helmkamp
f38ed15704 More work on OOP implementation 2008-04-07 05:52:49 +01:00
Bryan Helmkamp
857b46fe3e In progress OOP refactoring 2008-04-05 17:49:18 +01:00
Bryan Helmkamp
9adf2193d2 Use modules for webrat extension 2008-04-04 17:12:46 +01:00
Bryan Helmkamp
a0ea353e42 Bump version for eventual next release 2008-04-04 16:17:28 +01:00
Bryan Helmkamp
4729b9a20a Fix regression of not sending default values in password fields 2008-04-04 16:16:54 +01:00
Kamal Fariz Mahyuddin
3a272cef4e Really fix merging of input collection
* Don't union the arrays
* Don't sort the arrays (in particular, HashWithIndifferentAccess has no <=>)
* Merge deeply nested collections
2008-04-04 15:09:55 +01:00
Kamal Fariz Mahyuddin
6861f3abf2 Fix incorrect serializing of collection inputs, i.e. name contains [] 2008-04-04 15:09:34 +01:00
Kamal Fariz Mahyuddin
7ee7bae757 Added reloads method to reload the page (note: it may resubmit forms) 2008-04-04 15:06:34 +01:00
Kamal Fariz Mahyuddin
407617b0be Prevent making a request if clicking on local anchor link 2008-04-04 15:03:42 +01:00
Kamal Fariz Mahyuddin
db3fe608ea Serialize empty text field values just like browsers 2008-04-04 14:59:53 +01:00
Bryan Helmkamp
e42bc666ec Merge branch 'master' of git://github.com/lukemelia/webrat into lukemelia/master 2008-04-04 14:35:40 +01:00
Bryan Helmkamp
a9d89d23df Avoid warning when running tests 2008-04-04 14:19:14 +01:00
Luke Melia
747a5381f6 Added clicks_link_within(selector, link_text), allowing restricting link search to within a given css selector. 2008-03-13 19:36:27 -04:00
Luke Melia
ed8b39cccc Changed clicks_link to find the shortest matching link. 2008-03-13 18:01:00 -04:00
Luke Melia
9fe0ef33af Added default form values for select menus. 2008-03-12 02:04:41 -04:00
Bryan Helmkamp
f7420463fd Add save_and_open_page. Add radio button support via #chooses method 2008-03-02 20:06:43 -05:00
Bryan Helmkamp
64a3f9816d Add hoe for gem support 2008-03-02 19:35:46 -05:00
Bryan Helmkamp
a86f8ca56f Import from subversion 2008-03-02 15:14:52 -05:00