Class: Capybara::Mechanize::Form
- Inherits:
-
RackTest::Form
- Object
- RackTest::Form
- Capybara::Mechanize::Form
- Defined in:
- lib/capybara/mechanize/form.rb
Instance Method Summary collapse
Instance Method Details
#params(button) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/capybara/mechanize/form.rb', line 3 def params() if !use_mechanize? return super end node = {} # Create a fake form class << node def search(*args); []; end end node['method'] = method.to_s.upcase if self.multipart? node['enctype'] = 'multipart/form-data' else node['enctype'] = 'application/x-www-form-urlencoded' end @m_form = Mechanize::Form.new(node, nil, form_referer) super @m_form end |