Commit Graph

502 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