Bryan Helmkamp
27a773e6b0
Merge commit 'sr/mime' into sr-mime
...
Conflicts:
Rakefile
lib/webrat.rb
2009-08-12 20:12:14 -04:00
Bryan Helmkamp
987766b10d
Don't require rubygems at runtime (Simon Rozet)
2009-08-10 20:14:48 -04:00
Bryan Helmkamp
796318d1ed
Prep for 0.4.5 release
2009-08-10 20:01:06 -04:00
Simon Rozet
0a2b77c9c4
Require rack in lib/webrat.rb
2009-06-26 01:42:51 +02:00
Bryan Helmkamp
453cb4b3eb
Stripping whitespace
2009-05-11 01:27:04 -04:00
Bryan Helmkamp
35cbfd9643
Use Nokogiri on JRuby -- ~2x faster than REXML on JRuby for me
2009-05-11 00:13:00 -04:00
Bryan Helmkamp
03914fd293
Whitespace
2009-04-07 20:30:12 -04:00
Bryan Helmkamp
6697ecd2d3
Prep for 0.4.4 release
2009-04-06 14:03:58 -04:00
Bryan Helmkamp
e2a672a767
Prep 0.4.3 release
2009-03-17 01:26:38 -04:00
Bryan Helmkamp
b7e0d6f8e6
Prep for 0.4.2 release
2009-02-24 12:29:05 -05:00
Bryan Helmkamp
e5ae16367c
Prep for 0.4.1 release
2009-01-31 17:58:17 -05:00
Bryan Helmkamp
bbf6cf06c2
Bump version number to 0.4.0
2009-01-18 17:08:12 -05:00
Bryan Helmkamp
4720a79d3c
Bumping version to 0.3.999.1 in prep for 0.4 coming later today
2009-01-18 16:26:32 -05:00
Mike Gaffney
449edf4a10
updated from master
2008-12-27 17:22:51 -06:00
Bryan Helmkamp
0de031c93a
Check nokogiri gem version before requiring nokogiri
...
Gives better error messages is using an old nokogiri version
2008-12-01 10:28:02 -05:00
Bryan Helmkamp
53539eda09
Moving around XML code
2008-11-30 01:38:55 -05:00
Bryan Helmkamp
e822535b6e
More minor RDoc tweaks
2008-11-25 01:34:34 -05:00
Bryan Helmkamp
5fd88ba4de
Bumping revision for pre-release gem
2008-11-24 20:29:58 -05:00
Bryan Helmkamp
da68aa8bce
Cleaning up Selenium support. Mongrel and Selenium servers start/shutdown automatically
2008-11-23 19:46:37 -05:00
Bryan Helmkamp
59560a043b
Removing Webrat.root method
2008-11-23 14:13:29 -05:00
Bryan Helmkamp
f1b4486594
Moving requiring of Nokogiri/Hpricot/REXML to a method
2008-11-19 15:52:56 -05:00
Bryan Helmkamp
3abaa924cc
Changing requiring of nokogiri to work on jruby
2008-11-17 00:05:57 -05:00
Bryan Helmkamp
31cc6b75da
Collapsing Webrat::Core module. Moving configuration methods to configuration.rb
2008-11-16 18:58:24 -05:00
gaffo
1a69a9a34b
moved config down to root, kept config object
2008-11-14 18:50:45 -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
Bryan Helmkamp
859a15b8d8
Prep for the 0.3.2 release
2008-11-08 21:38:56 -05:00
Bryan Helmkamp
055bd568f5
Use @_webrat_session instance variable instead of @session for Merb integration to avoid collisions
2008-11-07 17:04:01 -05:00
Bryan Helmkamp
2d867451ca
Cleaning up rdoc to only show public APIs
2008-11-07 12:13:41 -05:00
Bryan Helmkamp
ebcef2d073
Bumping version
2008-11-07 11:40:05 -05:00
Bryan Helmkamp
e5b0e77332
Moving require of nokogiri to webrat.rb
2008-11-07 02:49:48 -05:00
Bryan Helmkamp
11f291ceb3
Moving Webrat/Merb integratio to Webrat
2008-11-06 14:44:17 -05:00
Bryan Helmkamp
ce9235f0fa
Restructuring files
2008-11-05 18:01:05 -05: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
Krzysztof Zylawy
06997fabb8
merged changes from notch8 repo
2008-10-21 13:05:35 +01: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
Rob Kaufman
dbb3883d27
merged jrun and gwynms merb changes into main webrat code
2008-10-11 12:53:13 -07:00
Jeremy Burks
300880db2f
get webrat+cucumber+merb working
...
i put this in env.rb
require 'webrat'
World do
w = Object.new
w.extend(Merb::Test::ViewHelper)
w.extend(Merb::Test::RouteHelper)
w.extend(Merb::Test::ControllerHelper)
w.extend(Webrat::MerbTest)
end
2008-10-05 22:05:01 -05:00
Bryan Helmkamp
5bb3026daf
Basic spike of WWW:Mechanize support
2008-05-12 00:42:43 -04:00
Bryan Helmkamp
cf6b9d26c0
Start isolating Rails-specific webrat components to prepare for additional modes (Merb and WWW::Mechanize)
2008-05-11 23:58:20 -04:00
Kyle Hargraves
ce4dc1cd47
Add attaches_file method
...
Note that file submissions in integration tests are only supported
on edge rails after revision 8978. Rick DeNatale has backported
support to 2.0.2; see his blog entry at:
http://talklikeaduck.denhaven2.com/articles/2008/04/18/rails-integration-test-file-upload-plugin
2008-04-28 05:00:08 -04:00
Gwyn Morfey
c967a02ca0
All tests pass in merb
2008-04-18 16:39:28 +01:00
Gwyn Morfey
aeb6aa056c
All but 3 merb tests pass
2008-04-18 13:37:53 +01:00
Gwyn Morfey
2e03051735
Wrap RAILS_ROOT to support Merb also
2008-04-17 11:52:42 +01:00
Gwyn Morfey
cdafd2ec0f
Added Merb support.
2008-04-16 10:54:37 +01:00
Kyle Hargraves
c2ace0efad
Restore clicks_link_within()
2008-04-12 17:45:17 -05: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