0
@@ -337,14 +337,14 @@ class FormHelperTest < ActionView::TestCase
0
form_for(:post, @post, :html => { :id => 'create-post' }) do |f|
0
- _erbout.concat f.label(:title)
0
- _erbout.concat f.text_field(:title)
0
- _erbout.concat f.text_area(:body)
0
- _erbout.concat f.check_box(:secret)
0
- _erbout.concat f.submit('Create post')
0
+ @output_buffer.concat f.label(:title)
0
+ @output_buffer.concat f.text_field(:title)
0
+ @output_buffer.concat f.text_area(:body)
0
+ @output_buffer.concat f.check_box(:secret)
0
+ @output_buffer.concat f.submit('Create post')
0
@@ -357,16 +357,16 @@ class FormHelperTest < ActionView::TestCase
0
"<input name='commit' id='post_submit' type='submit' value='Create post' />" +
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_form_for_with_method
0
form_for(:post, @post, :html => { :id => 'create-post', :method => :put }) do |f|
0
- _erbout.concat f.text_field(:title)
0
- _erbout.concat f.text_area(:body)
0
- _erbout.concat f.check_box(:secret)
0
+ @output_buffer.concat f.text_field(:title)
0
+ @output_buffer.concat f.text_area(:body)
0
+ @output_buffer.concat f.check_box(:secret)
0
@@ -378,16 +378,16 @@ class FormHelperTest < ActionView::TestCase
0
"<input name='post[secret]' type='hidden' value='0' />" +
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_form_for_without_object
0
form_for(:post, :html => { :id => 'create-post' }) do |f|
0
- _erbout.concat f.text_field(:title)
0
- _erbout.concat f.text_area(:body)
0
- _erbout.concat f.check_box(:secret)
0
+ @output_buffer.concat f.text_field(:title)
0
+ @output_buffer.concat f.text_area(:body)
0
+ @output_buffer.concat f.check_box(:secret)
0
@@ -398,17 +398,17 @@ class FormHelperTest < ActionView::TestCase
0
"<input name='post[secret]' type='hidden' value='0' />" +
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_form_for_with_index
0
form_for("post[]", @post) do |f|
0
- _erbout.concat f.label(:title)
0
- _erbout.concat f.text_field(:title)
0
- _erbout.concat f.text_area(:body)
0
- _erbout.concat f.check_box(:secret)
0
+ @output_buffer.concat f.label(:title)
0
+ @output_buffer.concat f.text_field(:title)
0
+ @output_buffer.concat f.text_area(:body)
0
+ @output_buffer.concat f.check_box(:secret)
0
@@ -420,16 +420,16 @@ class FormHelperTest < ActionView::TestCase
0
"<input name='post[123][secret]' type='hidden' value='0' />" +
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_form_for_with_nil_index_option_override
0
form_for("post[]", @post, :index => nil) do |f|
0
- _erbout.concat f.text_field(:title)
0
- _erbout.concat f.text_area(:body)
0
- _erbout.concat f.check_box(:secret)
0
+ @output_buffer.concat f.text_field(:title)
0
+ @output_buffer.concat f.text_area(:body)
0
+ @output_buffer.concat f.check_box(:secret)
0
@@ -440,14 +440,14 @@ class FormHelperTest < ActionView::TestCase
0
"<input name='post[][secret]' type='hidden' value='0' />" +
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_nested_fields_for
0
form_for(:post, @post) do |f|
0
f.fields_for(:comment, @post) do |c|
0
-
_erbout.concat c.text_field(:title)
0
+
@output_buffer.concat c.text_field(:title)
0
@@ -455,16 +455,16 @@ class FormHelperTest < ActionView::TestCase
0
"<input name='post[comment][title]' size='30' type='text' id='post_comment_title' value='Hello World' />" +
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
fields_for(:post, @post) do |f|
0
- _erbout.concat f.text_field(:title)
0
- _erbout.concat f.text_area(:body)
0
- _erbout.concat f.check_box(:secret)
0
+ @output_buffer.concat f.text_field(:title)
0
+ @output_buffer.concat f.text_area(:body)
0
+ @output_buffer.concat f.check_box(:secret)
0
@@ -473,16 +473,16 @@ class FormHelperTest < ActionView::TestCase
0
"<input name='post[secret]' checked='checked' type='checkbox' id='post_secret' value='1' />" +
0
"<input name='post[secret]' type='hidden' value='0' />"
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_fields_for_with_index
0
fields_for("post[]", @post) do |f|
0
- _erbout.concat f.text_field(:title)
0
- _erbout.concat f.text_area(:body)
0
- _erbout.concat f.check_box(:secret)
0
+ @output_buffer.concat f.text_field(:title)
0
+ @output_buffer.concat f.text_area(:body)
0
+ @output_buffer.concat f.check_box(:secret)
0
@@ -491,16 +491,16 @@ class FormHelperTest < ActionView::TestCase
0
"<input name='post[123][secret]' checked='checked' type='checkbox' id='post_123_secret' value='1' />" +
0
"<input name='post[123][secret]' type='hidden' value='0' />"
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_fields_for_with_nil_index_option_override
0
fields_for("post[]", @post, :index => nil) do |f|
0
- _erbout.concat f.text_field(:title)
0
- _erbout.concat f.text_area(:body)
0
- _erbout.concat f.check_box(:secret)
0
+ @output_buffer.concat f.text_field(:title)
0
+ @output_buffer.concat f.text_area(:body)
0
+ @output_buffer.concat f.check_box(:secret)
0
@@ -509,16 +509,16 @@ class FormHelperTest < ActionView::TestCase
0
"<input name='post[][secret]' checked='checked' type='checkbox' id='post__secret' value='1' />" +
0
"<input name='post[][secret]' type='hidden' value='0' />"
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_fields_for_with_index_option_override
0
fields_for("post[]", @post, :index => "abc") do |f|
0
- _erbout.concat f.text_field(:title)
0
- _erbout.concat f.text_area(:body)
0
- _erbout.concat f.check_box(:secret)
0
+ @output_buffer.concat f.text_field(:title)
0
+ @output_buffer.concat f.text_area(:body)
0
+ @output_buffer.concat f.check_box(:secret)
0
@@ -527,15 +527,15 @@ class FormHelperTest < ActionView::TestCase
0
"<input name='post[abc][secret]' checked='checked' type='checkbox' id='post_abc_secret' value='1' />" +
0
"<input name='post[abc][secret]' type='hidden' value='0' />"
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_fields_for_without_object
0
fields_for(:post) do |f|
0
- _erbout.concat f.text_field(:title)
0
- _erbout.concat f.text_area(:body)
0
- _erbout.concat f.check_box(:secret)
0
+ @output_buffer.concat f.text_field(:title)
0
+ @output_buffer.concat f.text_area(:body)
0
+ @output_buffer.concat f.check_box(:secret)
0
@@ -544,15 +544,15 @@ class FormHelperTest < ActionView::TestCase
0
"<input name='post[secret]' checked='checked' type='checkbox' id='post_secret' value='1' />" +
0
"<input name='post[secret]' type='hidden' value='0' />"
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_fields_for_with_only_object
0
fields_for(@post) do |f|
0
- _erbout.concat f.text_field(:title)
0
- _erbout.concat f.text_area(:body)
0
- _erbout.concat f.check_box(:secret)
0
+ @output_buffer.concat f.text_field(:title)
0
+ @output_buffer.concat f.text_area(:body)
0
+ @output_buffer.concat f.check_box(:secret)
0
@@ -561,31 +561,31 @@ class FormHelperTest < ActionView::TestCase
0
"<input name='post[secret]' checked='checked' type='checkbox' id='post_secret' value='1' />" +
0
"<input name='post[secret]' type='hidden' value='0' />"
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_fields_for_object_with_bracketed_name
0
fields_for("author[post]", @post) do |f|
0
- _erbout.concat f.label(:title)
0
- _erbout.concat f.text_field(:title)
0
+ @output_buffer.concat f.label(:title)
0
+ @output_buffer.concat f.text_field(:title)
0
assert_dom_equal "<label for=\"author_post_title\">Title</label>" +
0
"<input name='author[post][title]' size='30' type='text' id='author_post_title' value='Hello World' />",
0
def test_fields_for_object_with_bracketed_name_and_index
0
fields_for("author[post]", @post, :index => 1) do |f|
0
- _erbout.concat f.label(:title)
0
- _erbout.concat f.text_field(:title)
0
+ @output_buffer.concat f.label(:title)
0
+ @output_buffer.concat f.text_field(:title)
0
assert_dom_equal "<label for=\"author_post_1_title\">Title</label>" +
0
"<input name='author[post][1][title]' size='30' type='text' id='author_post_1_title' value='Hello World' />",
0
def test_form_builder_does_not_have_form_for_method
0
@@ -593,14 +593,14 @@ class FormHelperTest < ActionView::TestCase
0
def test_form_for_and_fields_for
0
form_for(:post, @post, :html => { :id => 'create-post' }) do |post_form|
0
- _erbout.concat post_form.text_field(:title)
0
- _erbout.concat post_form.text_area(:body)
0
+ @output_buffer.concat post_form.text_field(:title)
0
+ @output_buffer.concat post_form.text_area(:body)
0
fields_for(:parent_post, @post) do |parent_fields|
0
-
_erbout.concat parent_fields.check_box(:secret)
0
+
@output_buffer.concat parent_fields.check_box(:secret)
0
@@ -612,18 +612,18 @@ class FormHelperTest < ActionView::TestCase
0
"<input name='parent_post[secret]' type='hidden' value='0' />" +
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_form_for_and_fields_for_with_object
0
form_for(:post, @post, :html => { :id => 'create-post' }) do |post_form|
0
- _erbout.concat post_form.text_field(:title)
0
- _erbout.concat post_form.text_area(:body)
0
+ @output_buffer.concat post_form.text_field(:title)
0
+ @output_buffer.concat post_form.text_area(:body)
0
post_form.fields_for(@comment) do |comment_fields|
0
-
_erbout.concat comment_fields.text_field(:name)
0
+
@output_buffer.concat comment_fields.text_field(:name)
0
@@ -634,7 +634,7 @@ class FormHelperTest < ActionView::TestCase
0
"<input name='post[comment][name]' type='text' id='post_comment_name' value='new comment' size='30' />" +
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
class LabelledFormBuilder < ActionView::Helpers::FormBuilder
0
@@ -649,12 +649,12 @@ class FormHelperTest < ActionView::TestCase
0
def test_form_for_with_labelled_builder
0
form_for(:post, @post, :builder => LabelledFormBuilder) do |f|
0
- _erbout.concat f.text_field(:title)
0
- _erbout.concat f.text_area(:body)
0
- _erbout.concat f.check_box(:secret)
0
+ @output_buffer.concat f.text_field(:title)
0
+ @output_buffer.concat f.text_area(:body)
0
+ @output_buffer.concat f.check_box(:secret)
0
@@ -665,18 +665,18 @@ class FormHelperTest < ActionView::TestCase
0
"<input name='post[secret]' type='hidden' value='0' /><br/>" +
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_default_form_builder
0
old_default_form_builder, ActionView::Base.default_form_builder =
0
ActionView::Base.default_form_builder, LabelledFormBuilder
0
form_for(:post, @post) do |f|
0
- _erbout.concat f.text_field(:title)
0
- _erbout.concat f.text_area(:body)
0
- _erbout.concat f.check_box(:secret)
0
+ @output_buffer.concat f.text_field(:title)
0
+ @output_buffer.concat f.text_area(:body)
0
+ @output_buffer.concat f.check_box(:secret)
0
@@ -687,17 +687,17 @@ class FormHelperTest < ActionView::TestCase
0
"<input name='post[secret]' type='hidden' value='0' /><br/>" +
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
ActionView::Base.default_form_builder = old_default_form_builder
0
def test_default_form_builder_with_active_record_helpers
0
form_for(:post, @post) do |f|
0
- _erbout.concat f.error_message_on('author_name')
0
- _erbout.concat f.error_messages
0
+ @output_buffer.concat f.error_message_on('author_name')
0
+ @output_buffer.concat f.error_messages
0
expected = %(<form action='http://www.example.com' method='post'>) +
0
@@ -705,7 +705,7 @@ class FormHelperTest < ActionView::TestCase
0
%(<div class="errorExplanation" id="errorExplanation"><h2>1 error prohibited this post from being saved</h2><p>There were problems with the following fields:</p><ul><li>Author name can't be empty</li></ul></div>) +
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
@@ -713,10 +713,10 @@ class FormHelperTest < ActionView::TestCase
0
form_for(:post, post) do |f|
0
- _erbout.concat f.error_message_on('author_name')
0
- _erbout.concat f.error_messages
0
+ @output_buffer.concat f.error_message_on('author_name')
0
+ @output_buffer.concat f.error_messages
0
expected = %(<form action='http://www.example.com' method='post'>) +
0
@@ -724,19 +724,19 @@ class FormHelperTest < ActionView::TestCase
0
%(<div class="errorExplanation" id="errorExplanation"><h2>1 error prohibited this post from being saved</h2><p>There were problems with the following fields:</p><ul><li>Author name can't be empty</li></ul></div>) +
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
# Perhaps this test should be moved to prototype helper tests.
0
def test_remote_form_for_with_labelled_builder
0
self.extend ActionView::Helpers::PrototypeHelper
0
remote_form_for(:post, @post, :builder => LabelledFormBuilder) do |f|
0
- _erbout.concat f.text_field(:title)
0
- _erbout.concat f.text_area(:body)
0
- _erbout.concat f.check_box(:secret)
0
+ @output_buffer.concat f.text_field(:title)
0
+ @output_buffer.concat f.text_area(:body)
0
+ @output_buffer.concat f.check_box(:secret)
0
@@ -747,16 +747,16 @@ class FormHelperTest < ActionView::TestCase
0
"<input name='post[secret]' type='hidden' value='0' /><br/>" +
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_fields_for_with_labelled_builder
0
fields_for(:post, @post, :builder => LabelledFormBuilder) do |f|
0
- _erbout.concat f.text_field(:title)
0
- _erbout.concat f.text_area(:body)
0
- _erbout.concat f.check_box(:secret)
0
+ @output_buffer.concat f.text_field(:title)
0
+ @output_buffer.concat f.text_area(:body)
0
+ @output_buffer.concat f.check_box(:secret)
0
@@ -765,28 +765,28 @@ class FormHelperTest < ActionView::TestCase
0
"<label for='secret'>Secret:</label> <input name='post[secret]' checked='checked' type='checkbox' id='post_secret' value='1' />" +
0
"<input name='post[secret]' type='hidden' value='0' /><br/>"
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_form_for_with_html_options_adds_options_to_form_tag
0
form_for(:post, @post, :html => {:id => 'some_form', :class => 'some_class'}) do |f| end
0
expected = "<form action=\"http://www.example.com\" class=\"some_class\" id=\"some_form\" method=\"post\"></form>"
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_form_for_with_string_url_option
0
form_for(:post, @post, :url => 'http://www.otherdomain.com') do |f| end
0
- assert_equal '<form action="http://www.otherdomain.com" method="post"></form>',
_erbout0
+ assert_equal '<form action="http://www.otherdomain.com" method="post"></form>',
@output_buffer0
def test_form_for_with_hash_url_option
0
form_for(:post, @post, :url => {:controller => 'controller', :action => 'action'}) do |f| end
0
@@ -795,25 +795,25 @@ class FormHelperTest < ActionView::TestCase
0
def test_form_for_with_record_url_option
0
form_for(:post, @post, :url => @post) do |f| end
0
expected = "<form action=\"/posts/123\" method=\"post\"></form>"
0
- assert_equal expected,
_erbout0
+ assert_equal expected,
@output_buffer0
def test_form_for_with_existing_object
0
form_for(@post) do |f| end
0
expected = "<form action=\"/posts/123\" class=\"edit_post\" id=\"edit_post_123\" method=\"post\"><div style=\"margin:0;padding:0\"><input name=\"_method\" type=\"hidden\" value=\"put\" /></div></form>"
0
- assert_equal expected,
_erbout0
+ assert_equal expected,
@output_buffer0
def test_form_for_with_new_object
0
@@ -822,64 +822,64 @@ class FormHelperTest < ActionView::TestCase
0
form_for(post) do |f| end
0
expected = "<form action=\"/posts\" class=\"new_post\" id=\"new_post\" method=\"post\"></form>"
0
- assert_equal expected,
_erbout0
+ assert_equal expected,
@output_buffer0
def test_form_for_with_existing_object_in_list
0
@post.new_record = false
0
form_for([@post, @comment]) {}
0
expected = %(<form action="#{comment_path(@post, @comment)}" class="edit_comment" id="edit_comment_1" method="post"><div style="margin:0;padding:0"><input name="_method" type="hidden" value="put" /></div></form>)
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_form_for_with_new_object_in_list
0
@post.new_record = false
0
form_for([@post, @comment]) {}
0
expected = %(<form action="#{comments_path(@post)}" class="new_comment" id="new_comment" method="post"></form>)
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_form_for_with_existing_object_and_namespace_in_list
0
@post.new_record = false
0
form_for([:admin, @post, @comment]) {}
0
expected = %(<form action="#{admin_comment_path(@post, @comment)}" class="edit_comment" id="edit_comment_1" method="post"><div style="margin:0;padding:0"><input name="_method" type="hidden" value="put" /></div></form>)
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_form_for_with_new_object_and_namespace_in_list
0
@post.new_record = false
0
form_for([:admin, @post, @comment]) {}
0
expected = %(<form action="#{admin_comments_path(@post)}" class="new_comment" id="new_comment" method="post"></form>)
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer0
def test_form_for_with_existing_object_and_custom_url
0
form_for(@post, :url => "/super_posts") do |f| end
0
expected = "<form action=\"/super_posts\" class=\"edit_post\" id=\"edit_post_123\" method=\"post\"><div style=\"margin:0;padding:0\"><input name=\"_method\" type=\"hidden\" value=\"put\" /></div></form>"
0
- assert_equal expected,
_erbout0
+ assert_equal expected,
@output_buffer0
def test_remote_form_for_with_html_options_adds_options_to_form_tag
0
self.extend ActionView::Helpers::PrototypeHelper
0
remote_form_for(:post, @post, :html => {:id => 'some_form', :class => 'some_class'}) do |f| end
0
expected = "<form action=\"http://www.example.com\" class=\"some_class\" id=\"some_form\" method=\"post\" onsubmit=\"new Ajax.Request('http://www.example.com', {asynchronous:true, evalScripts:true, parameters:Form.serialize(this)}); return false;\"></form>"
0
- assert_dom_equal expected,
_erbout0
+ assert_dom_equal expected,
@output_buffer