From fb0bd8c1092db51888ec4bb72af6c595e13c31fa Mon Sep 17 00:00:00 2001 From: Santiago Pastorino Date: Sun, 1 Aug 2010 19:32:22 -0300 Subject: Makes form_helper use overriden model accessors [#3374 state:committed] --- actionpack/test/template/form_helper_test.rb | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'actionpack/test/template/form_helper_test.rb') diff --git a/actionpack/test/template/form_helper_test.rb b/actionpack/test/template/form_helper_test.rb index 9ddfa13c16..f248a38ae9 100644 --- a/actionpack/test/template/form_helper_test.rb +++ b/actionpack/test/template/form_helper_test.rb @@ -4,6 +4,16 @@ require 'controller/fake_models' class FormHelperTest < ActionView::TestCase tests ActionView::Helpers::FormHelper + class Developer + def name_before_type_cast + "David" + end + + def name + "Santiago" + end + end + def form_for(*) @output_buffer = super end @@ -233,6 +243,13 @@ class FormHelperTest < ActionView::TestCase text_field("user", "email", :type => "email") end + def test_text_field_from_a_user_defined_method + @developer = Developer.new + assert_dom_equal( + '', text_field("developer", "name") + ) + end + def test_check_box assert_dom_equal( '', -- cgit v1.2.3