diff options
author | Will Farrington <wcfarrington@gmail.com> | 2011-12-10 23:53:39 -0500 |
---|---|---|
committer | Will Farrington <wcfarrington@gmail.com> | 2011-12-11 08:56:26 -0500 |
commit | 3f65e7f7be92adfb2d89ec23ef28a96d2bfae294 (patch) | |
tree | 3659b4db936a4b2a5f5c8c47ba0e45ccc3946439 /actionpack/test/template | |
parent | d102791df7c38e7726eb32e70e2f25af97a3ca2a (diff) | |
download | rails-3f65e7f7be92adfb2d89ec23ef28a96d2bfae294.tar.gz rails-3f65e7f7be92adfb2d89ec23ef28a96d2bfae294.tar.bz2 rails-3f65e7f7be92adfb2d89ec23ef28a96d2bfae294.zip |
Add button_tag support to ActionView::Helpers::FormBuilder.
This support is near-identical to the existing submit_tag support.
Example:
<%= form_for @post do |f| %>
<%= f.button %>
<% end %>
Diffstat (limited to 'actionpack/test/template')
-rw-r--r-- | actionpack/test/template/form_helper_test.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/actionpack/test/template/form_helper_test.rb b/actionpack/test/template/form_helper_test.rb index 41e925b000..73b936b16e 100644 --- a/actionpack/test/template/form_helper_test.rb +++ b/actionpack/test/template/form_helper_test.rb @@ -689,6 +689,7 @@ class FormHelperTest < ActionView::TestCase concat f.text_area(:body) concat f.check_box(:secret) concat f.submit('Create post') + concat f.button('Create post') end expected = whole_form("/posts/123", "create-post" , "edit_post", :method => "put") do @@ -697,7 +698,8 @@ class FormHelperTest < ActionView::TestCase "<textarea name='post[body]' id='post_body' rows='20' cols='40'>Back to the hill and over it again!</textarea>" + "<input name='post[secret]' type='hidden' value='0' />" + "<input name='post[secret]' checked='checked' type='checkbox' id='post_secret' value='1' />" + - "<input name='commit' type='submit' value='Create post' />" + "<input name='commit' type='submit' value='Create post' />" + + "<button name='button' type='submit'>Create post</button>" end assert_dom_equal expected, output_buffer |