Commit Graph

952 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
Bryan Helmkamp 13b0ec75f4 Attribution for previous patch 2008-04-13 21:11:57 -04: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 6165e132b6 Update manifest 2008-04-07 19:17:55 -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
Bryan Helmkamp 8227a6764f Update install instructions 2008-04-04 15:44:50 +01:00
Bryan Helmkamp ba50c1f1f4 Split History file by change type 2008-04-04 15:38:55 +01:00
Bryan Helmkamp beee36c291 Add URLs. Fix description and URL for hoe 2008-04-04 15:33:34 +01:00
Bryan Helmkamp 0976b1a18b Bump revision in preparation for release 2008-04-04 15:25:52 +01:00
Bryan Helmkamp c4ebef0b33 Add dependency on hpricot 2008-04-04 15:24:11 +01:00
Bryan Helmkamp e343417c5f Ignore ri 2008-04-04 15:20:37 +01:00
Bryan Helmkamp 162935f402 Ignore pkg 2008-04-04 15:19:02 +01:00
Bryan Helmkamp 10be90bb41 Update manifest 2008-04-04 15:17:43 +01:00
Bryan Helmkamp 9792359d44 Add attribution 2008-04-04 15:10:43 +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 8dad835e86 Update history 2008-04-04 14:39:19 +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 62bbf539d0 Add attribution for @dom patch 2008-04-04 14:31:46 +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 7b85e0d15a Use Hoe's developer syntax in Rakefile 2008-03-02 19:55:50 -05:00
Bryan Helmkamp 6c85b294f1 Fix bad reference to #select method in README (Patch from Luke Melia) 2008-03-02 19:55:22 -05:00
Bryan Helmkamp 8276190de4 Add email.txt to gitignore 2008-03-02 19:54:04 -05:00