Commit Graph

41 Commits

Author SHA1 Message Date
Luke Melia
82b1553719 Added RadioField#checked? to indicated whether or not a radio button is checked. 2008-11-14 01:09:18 -05:00
Bryan Helmkamp
f29cb53239 Merge commit 'gaffo/master'
Conflicts:
	.gitignore
	History.txt
	lib/webrat/core/scope.rb
	spec/webrat/rails/rails_session_spec.rb
2008-11-14 00:04:53 -05:00
Bryan Helmkamp
1cdf95851b Merge commit 'gaffo/multi_os_for_open_in_browser' 2008-11-13 23:53:36 -05:00
gaffo
e1444d58ef added support for windows and cygwin 2008-11-13 22:33:33 -06:00
Bryan Helmkamp
e8c9f04a19 Merge commit 'jrun/master'
Conflicts:
	.gitignore
2008-11-13 22:40:05 -05:00
Jeremy Burks
92fde1d8de Merge branch 'master' of git://github.com/brynary/webrat into brynary/master
Conflicts:
	Manifest.txt
	lib/webrat/mechanize/mechanize_session.rb
2008-11-11 19:47:49 -06:00
Bryan Helmkamp
b4bdeb5319 Fall back on Hpricot when Nokogiri isn't available (eg. JRuby) 2008-11-11 00:28:38 -05:00
Bryan Helmkamp
82c6be380e Raise Webrat::PageLoadError when a failure occurs so that application exceptions can be more accurately tested (Ryan Briones) 2008-11-10 14:15:40 -05:00
Jeremy Burks
7dfd59c29c the mechanize session must specially handle params
{:user => {:name => "Nancy"}}
now becomes
{"user[name]" => "Nancy"}
2008-11-08 08:46:14 -06:00
Bryan Helmkamp
2d867451ca Cleaning up rdoc to only show public APIs 2008-11-07 12:13:41 -05:00
Bryan Helmkamp
ff3e869776 Use MerbSession instead of re-opening Session when loading merb support 2008-11-07 11:33:51 -05:00
Bryan Helmkamp
c01f44a32c Refactoring nokogiri usage 2008-11-07 02:48:48 -05:00
Bryan Helmkamp
b23dcfb213 Define a #dom method on response objects after parsing them with nokogiri 2008-11-07 00:06:06 -05:00
Bryan Helmkamp
a7b230304c Switching from nokogiri's hpricot mode to html mode and fixing bugs 2008-11-06 22:00:11 -05:00
Bryan Helmkamp
5510a6a61d Switching from Hpricot to Nokogiri 2008-11-06 17:53:41 -05:00
Bryan Helmkamp
a8e0e7578a Moving over Nokogiri extensions and vendoring nokogiri CSS support for people without nokogiri installed 2008-11-06 15:37:16 -05:00
Bryan Helmkamp
f1bf1013c9 Renaming clicks_button to click_button 2008-11-05 18:32:36 -05:00
Bryan Helmkamp
24ac5d3fb7 Rename clicks_link and clicks_link_within to click_link and click_link_within 2008-11-05 18:27:55 -05:00
Bryan Helmkamp
eabc7b6c9e Renaming fills_in to fill_in 2008-11-05 18:15:12 -05:00
gaffo
067bc791c5 added tests for substrings 2008-10-28 21:13:54 -05:00
gaffo
275829d382 [#25 state:open] Added tests to create matches_id? function in link 2008-10-28 21:09:23 -05:00
gaffo
8ce99ccf9a Merge branch 'master' of git://github.com/brynary/webrat into lh_25_click_link_by_id 2008-10-28 20:23:55 -05:00
Bryan Helmkamp
2e542c1cf5 Move MIME type conversion into a separate module 2008-10-25 17:38:08 -04:00
Ryan Briones
ba24901dce add ability to set custom headers; add http_accept helper 2008-10-25 17:38:08 -04:00
Bryan Helmkamp
c2203cf6ad Removing bad logger spec. autospec should work now 2008-10-25 16:56:06 -04:00
Bryan Helmkamp
2473cccb92 Cleaning up require structure 2008-10-25 12:59:21 -04:00
Bryan Helmkamp
bc34dc9ba0 Restructuring spec tasks 2008-10-25 12:42:38 -04:00
Bryan Helmkamp
ed6f7fc4a2 Moving around some specs 2008-10-25 12:22:55 -04:00
gaffo
9b72542b95 hi 2008-10-22 00:02:04 -05:00
mike.gaffney
f3d508b817 added another stipulation to the https get test on rails session. Added a test for the link object with 2 simple tests. 2nd was done while looking for a bug 2008-10-21 23:55:58 -05:00
Bryan Helmkamp
f831b497f3 Merge commit 'krist0ff/master'
est.txt
	Rakefile
	lib/webrat/merb.rb
	spec/spec_helper.rb

Conflicts:
	History.txt
	Manifest.txt
	Rakefile
	lib/webrat/merb.rb
	spec/spec_helper.rb
2008-10-21 23:29:23 -04:00
Bryan Helmkamp
04923ee6e3 Merge commit 'notch8/master' 2008-10-21 22:53:01 -04:00
Derek Kastner
2d166ae2b8 fixed Webrat::MechanizeSession - calling visit on a newly created session was failing. Default headers were not set and Webrat::Session#request_page would fail when Webrat::Session#headers was called - dup was being called on the nil headers 2008-10-21 21:33:49 -04:00
Krzysztof Zylawy
ff36b51adb not passing empty params 2008-10-21 16:47:15 +01:00
Krzysztof Zylawy
4ed917da61 few fixes and added whitebox tetss to increase coverage 2008-10-21 16:27:35 +01:00
Krzysztof Zylawy
06997fabb8 merged changes from notch8 repo 2008-10-21 13:05:35 +01:00
Rob Kaufman
86879c13c0 Added webrat, thanks to jrun and gwynm for they're initial work on this 2008-10-20 22:06:49 -07:00
Rob Kaufman
b8e76a1af2 Moved merb files to be more in line with current webrat layout 2008-10-17 19:41:24 -07:00
Rob Kaufman
264b147b6f fully merged webrat merb branch with brynary. File upload tests still fail, will look at later 2008-10-11 17:09:15 -07:00
Bryan Helmkamp
f904be9b2c Add preliminary specs for RailsSession (Mike Schwab/BH) 2008-08-26 20:21:46 -04:00
Bryan Helmkamp
399a3852a1 Add some missing spec coverage. Bump coverage theshold 2008-08-11 00:29:21 -04:00