public
Description: Webrat - Ruby Acceptance Testing for Web applications
Homepage: http://gitrdoc.com/brynary/webrat/tree/master/
Clone URL: git://github.com/brynary/webrat.git
Field#to_param should return a hash when Merb is not defined for Mechanize 
support [#62 state:resolved]
brynary (author)
Tue Nov 18 17:48:12 -0800 2008
commit  df9d8179c0d8ed2061c5f91a9dd55d8c86fc5e26
tree    a2872986932a7516e76e0d7b9050f976faa28918
parent  5a9c048dfb53c25ed94ccc1e74c756c32cd01bb4
...
76
77
78
79
 
80
 
 
81
82
83
...
76
77
78
 
79
80
81
82
83
84
85
0
@@ -76,8 +76,10 @@ module Webrat
0
         CGIMethods.parse_query_parameters(key_and_value)
0
       elsif defined?(ActionController::AbstractRequest)
0
         ActionController::AbstractRequest.parse_query_parameters(key_and_value)
0
-      else
0
+      elsif defined?(::Merb)
0
         ::Merb::Parse.query(key_and_value)
0
+      else
0
+        { name => escaped_value } # For mechanize
0
       end
0
     end
0
     

Comments