From cd937e6ad7a371668c4dbbea308a7a45dfe41a6a Mon Sep 17 00:00:00 2001 From: Michael Koziarski Date: Wed, 20 Feb 2008 04:23:18 +0000 Subject: Make date_helper use tag and content_tag. Move to assert_dom_equal instead of assert_equal to avoid being dependent on hash ordering. Closes #11131 [ernesto.jimenez] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8911 5ecf4fe2-1ee6-0310-87b1-e25e094e27de --- actionpack/test/template/date_helper_test.rb | 202 +++++++++++++-------------- 1 file changed, 101 insertions(+), 101 deletions(-) (limited to 'actionpack/test/template') diff --git a/actionpack/test/template/date_helper_test.rb b/actionpack/test/template/date_helper_test.rb index 999518798d..49971938f5 100755 --- a/actionpack/test/template/date_helper_test.rb +++ b/actionpack/test/template/date_helper_test.rb @@ -124,8 +124,8 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_day(Time.mktime(2003, 8, 16)) - assert_equal expected, select_day(16) + assert_dom_equal expected, select_day(Time.mktime(2003, 8, 16)) + assert_dom_equal expected, select_day(16) end def test_select_day_with_blank @@ -133,8 +133,8 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_day(Time.mktime(2003, 8, 16), :include_blank => true) - assert_equal expected, select_day(16, :include_blank => true) + assert_dom_equal expected, select_day(Time.mktime(2003, 8, 16), :include_blank => true) + assert_dom_equal expected, select_day(16, :include_blank => true) end def test_select_day_nil_with_blank @@ -142,7 +142,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_day(nil, :include_blank => true) + assert_dom_equal expected, select_day(nil, :include_blank => true) end def test_select_month @@ -150,8 +150,8 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_month(Time.mktime(2003, 8, 16)) - assert_equal expected, select_month(8) + assert_dom_equal expected, select_month(Time.mktime(2003, 8, 16)) + assert_dom_equal expected, select_month(8) end def test_select_month_with_disabled @@ -159,8 +159,8 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_month(Time.mktime(2003, 8, 16), :disabled => true) - assert_equal expected, select_month(8, :disabled => true) + assert_dom_equal expected, select_month(Time.mktime(2003, 8, 16), :disabled => true) + assert_dom_equal expected, select_month(8, :disabled => true) end def test_select_month_with_field_name_override @@ -168,8 +168,8 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_month(Time.mktime(2003, 8, 16), :field_name => 'mois') - assert_equal expected, select_month(8, :field_name => 'mois') + assert_dom_equal expected, select_month(Time.mktime(2003, 8, 16), :field_name => 'mois') + assert_dom_equal expected, select_month(8, :field_name => 'mois') end def test_select_month_with_blank @@ -177,8 +177,8 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_month(Time.mktime(2003, 8, 16), :include_blank => true) - assert_equal expected, select_month(8, :include_blank => true) + assert_dom_equal expected, select_month(Time.mktime(2003, 8, 16), :include_blank => true) + assert_dom_equal expected, select_month(8, :include_blank => true) end def test_select_month_nil_with_blank @@ -186,7 +186,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_month(nil, :include_blank => true) + assert_dom_equal expected, select_month(nil, :include_blank => true) end def test_select_month_with_numbers @@ -194,8 +194,8 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_month(Time.mktime(2003, 8, 16), :use_month_numbers => true) - assert_equal expected, select_month(8, :use_month_numbers => true) + assert_dom_equal expected, select_month(Time.mktime(2003, 8, 16), :use_month_numbers => true) + assert_dom_equal expected, select_month(8, :use_month_numbers => true) end def test_select_month_with_numbers_and_names @@ -203,8 +203,8 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_month(Time.mktime(2003, 8, 16), :add_month_numbers => true) - assert_equal expected, select_month(8, :add_month_numbers => true) + assert_dom_equal expected, select_month(Time.mktime(2003, 8, 16), :add_month_numbers => true) + assert_dom_equal expected, select_month(8, :add_month_numbers => true) end def test_select_month_with_numbers_and_names_with_abbv @@ -212,8 +212,8 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_month(Time.mktime(2003, 8, 16), :add_month_numbers => true, :use_short_month => true) - assert_equal expected, select_month(8, :add_month_numbers => true, :use_short_month => true) + assert_dom_equal expected, select_month(Time.mktime(2003, 8, 16), :add_month_numbers => true, :use_short_month => true) + assert_dom_equal expected, select_month(8, :add_month_numbers => true, :use_short_month => true) end def test_select_month_with_abbv @@ -221,8 +221,8 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_month(Time.mktime(2003, 8, 16), :use_short_month => true) - assert_equal expected, select_month(8, :use_short_month => true) + assert_dom_equal expected, select_month(Time.mktime(2003, 8, 16), :use_short_month => true) + assert_dom_equal expected, select_month(8, :use_short_month => true) end def test_select_month_with_custom_names @@ -232,8 +232,8 @@ class DateHelperTest < Test::Unit::TestCase 1.upto(12) { |month| expected << %(\n) } expected << "\n" - assert_equal expected, select_month(Time.mktime(2003, 8, 16), :use_month_names => month_names) - assert_equal expected, select_month(8, :use_month_names => month_names) + assert_dom_equal expected, select_month(Time.mktime(2003, 8, 16), :use_month_names => month_names) + assert_dom_equal expected, select_month(8, :use_month_names => month_names) end def test_select_month_with_zero_indexed_custom_names @@ -243,8 +243,8 @@ class DateHelperTest < Test::Unit::TestCase 1.upto(12) { |month| expected << %(\n) } expected << "\n" - assert_equal expected, select_month(Time.mktime(2003, 8, 16), :use_month_names => month_names) - assert_equal expected, select_month(8, :use_month_names => month_names) + assert_dom_equal expected, select_month(Time.mktime(2003, 8, 16), :use_month_names => month_names) + assert_dom_equal expected, select_month(8, :use_month_names => month_names) end def test_select_month_with_hidden @@ -260,8 +260,8 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n) expected << "\n" - assert_equal expected, select_year(Time.mktime(2003, 8, 16), :start_year => 2003, :end_year => 2005) - assert_equal expected, select_year(2003, :start_year => 2003, :end_year => 2005) + assert_dom_equal expected, select_year(Time.mktime(2003, 8, 16), :start_year => 2003, :end_year => 2005) + assert_dom_equal expected, select_year(2003, :start_year => 2003, :end_year => 2005) end def test_select_year_with_disabled @@ -269,8 +269,8 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n) expected << "\n" - assert_equal expected, select_year(Time.mktime(2003, 8, 16), :disabled => true, :start_year => 2003, :end_year => 2005) - assert_equal expected, select_year(2003, :disabled => true, :start_year => 2003, :end_year => 2005) + assert_dom_equal expected, select_year(Time.mktime(2003, 8, 16), :disabled => true, :start_year => 2003, :end_year => 2005) + assert_dom_equal expected, select_year(2003, :disabled => true, :start_year => 2003, :end_year => 2005) end def test_select_year_with_field_name_override @@ -278,8 +278,8 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n) expected << "\n" - assert_equal expected, select_year(Time.mktime(2003, 8, 16), :start_year => 2003, :end_year => 2005, :field_name => 'annee') - assert_equal expected, select_year(2003, :start_year => 2003, :end_year => 2005, :field_name => 'annee') + assert_dom_equal expected, select_year(Time.mktime(2003, 8, 16), :start_year => 2003, :end_year => 2005, :field_name => 'annee') + assert_dom_equal expected, select_year(2003, :start_year => 2003, :end_year => 2005, :field_name => 'annee') end def test_select_year_with_type_discarding @@ -287,9 +287,9 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n) expected << "\n" - assert_equal expected, select_year( + assert_dom_equal expected, select_year( Time.mktime(2003, 8, 16), :prefix => "date_year", :discard_type => true, :start_year => 2003, :end_year => 2005) - assert_equal expected, select_year( + assert_dom_equal expected, select_year( 2003, :prefix => "date_year", :discard_type => true, :start_year => 2003, :end_year => 2005) end @@ -298,8 +298,8 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n) expected << "\n" - assert_equal expected, select_year(Time.mktime(2005, 8, 16), :start_year => 2005, :end_year => 2003) - assert_equal expected, select_year(2005, :start_year => 2005, :end_year => 2003) + assert_dom_equal expected, select_year(Time.mktime(2005, 8, 16), :start_year => 2005, :end_year => 2003) + assert_dom_equal expected, select_year(2005, :start_year => 2005, :end_year => 2003) end def test_select_year_with_hidden @@ -315,7 +315,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_hour(Time.mktime(2003, 8, 16, 8, 4, 18)) + assert_dom_equal expected, select_hour(Time.mktime(2003, 8, 16, 8, 4, 18)) end def test_select_hour_with_disabled @@ -323,7 +323,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_hour(Time.mktime(2003, 8, 16, 8, 4, 18), :disabled => true) + assert_dom_equal expected, select_hour(Time.mktime(2003, 8, 16, 8, 4, 18), :disabled => true) end def test_select_hour_with_field_name_override @@ -331,7 +331,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_hour(Time.mktime(2003, 8, 16, 8, 4, 18), :field_name => 'heure') + assert_dom_equal expected, select_hour(Time.mktime(2003, 8, 16, 8, 4, 18), :field_name => 'heure') end def test_select_hour_with_blank @@ -339,7 +339,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_hour(Time.mktime(2003, 8, 16, 8, 4, 18), :include_blank => true) + assert_dom_equal expected, select_hour(Time.mktime(2003, 8, 16, 8, 4, 18), :include_blank => true) end def test_select_hour_nil_with_blank @@ -347,7 +347,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_hour(nil, :include_blank => true) + assert_dom_equal expected, select_hour(nil, :include_blank => true) end def test_select_minute @@ -355,7 +355,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_minute(Time.mktime(2003, 8, 16, 8, 4, 18)) + assert_dom_equal expected, select_minute(Time.mktime(2003, 8, 16, 8, 4, 18)) end def test_select_minute_with_disabled @@ -363,7 +363,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_minute(Time.mktime(2003, 8, 16, 8, 4, 18), :disabled => true) + assert_dom_equal expected, select_minute(Time.mktime(2003, 8, 16, 8, 4, 18), :disabled => true) end def test_select_minute_with_field_name_override @@ -371,7 +371,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_minute(Time.mktime(2003, 8, 16, 8, 4, 18), :field_name => 'minuto') + assert_dom_equal expected, select_minute(Time.mktime(2003, 8, 16, 8, 4, 18), :field_name => 'minuto') end def test_select_minute_with_blank @@ -379,7 +379,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_minute(Time.mktime(2003, 8, 16, 8, 4, 18), :include_blank => true) + assert_dom_equal expected, select_minute(Time.mktime(2003, 8, 16, 8, 4, 18), :include_blank => true) end def test_select_minute_with_blank_and_step @@ -387,7 +387,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n) expected << "\n" - assert_equal expected, select_minute(Time.mktime(2003, 8, 16, 8, 4, 18), { :include_blank => true , :minute_step => 15 }) + assert_dom_equal expected, select_minute(Time.mktime(2003, 8, 16, 8, 4, 18), { :include_blank => true , :minute_step => 15 }) end def test_select_minute_nil_with_blank @@ -395,7 +395,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_minute(nil, :include_blank => true) + assert_dom_equal expected, select_minute(nil, :include_blank => true) end def test_select_minute_nil_with_blank_and_step @@ -403,7 +403,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n) expected << "\n" - assert_equal expected, select_minute(nil, { :include_blank => true , :minute_step => 15 }) + assert_dom_equal expected, select_minute(nil, { :include_blank => true , :minute_step => 15 }) end def test_select_minute_with_hidden @@ -419,7 +419,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_second(Time.mktime(2003, 8, 16, 8, 4, 18)) + assert_dom_equal expected, select_second(Time.mktime(2003, 8, 16, 8, 4, 18)) end def test_select_second_with_disabled @@ -427,7 +427,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_second(Time.mktime(2003, 8, 16, 8, 4, 18), :disabled => true) + assert_dom_equal expected, select_second(Time.mktime(2003, 8, 16, 8, 4, 18), :disabled => true) end def test_select_second_with_field_name_override @@ -435,7 +435,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_second(Time.mktime(2003, 8, 16, 8, 4, 18), :field_name => 'segundo') + assert_dom_equal expected, select_second(Time.mktime(2003, 8, 16, 8, 4, 18), :field_name => 'segundo') end def test_select_second_with_blank @@ -443,7 +443,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_second(Time.mktime(2003, 8, 16, 8, 4, 18), :include_blank => true) + assert_dom_equal expected, select_second(Time.mktime(2003, 8, 16, 8, 4, 18), :include_blank => true) end def test_select_second_nil_with_blank @@ -451,7 +451,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_second(nil, :include_blank => true) + assert_dom_equal expected, select_second(nil, :include_blank => true) end def test_select_date @@ -467,7 +467,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_date(Time.mktime(2003, 8, 16), :start_year => 2003, :end_year => 2005, :prefix => "date[first]") + assert_dom_equal expected, select_date(Time.mktime(2003, 8, 16), :start_year => 2003, :end_year => 2005, :prefix => "date[first]") end def test_select_date_with_order @@ -483,7 +483,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n) expected << "\n" - assert_equal expected, select_date(Time.mktime(2003, 8, 16), :start_year => 2003, :end_year => 2005, :prefix => "date[first]", :order => [:month, :day, :year]) + assert_dom_equal expected, select_date(Time.mktime(2003, 8, 16), :start_year => 2003, :end_year => 2005, :prefix => "date[first]", :order => [:month, :day, :year]) end def test_select_date_with_incomplete_order @@ -499,7 +499,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_date(Time.mktime(2003, 8, 16), :start_year => 2003, :end_year => 2005, :prefix => "date[first]", :order => [:day]) + assert_dom_equal expected, select_date(Time.mktime(2003, 8, 16), :start_year => 2003, :end_year => 2005, :prefix => "date[first]", :order => [:day]) end def test_select_date_with_disabled @@ -515,7 +515,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_date(Time.mktime(2003, 8, 16), :start_year => 2003, :end_year => 2005, :prefix => "date[first]", :disabled => true) + assert_dom_equal expected, select_date(Time.mktime(2003, 8, 16), :start_year => 2003, :end_year => 2005, :prefix => "date[first]", :disabled => true) end def test_select_date_with_no_start_year @@ -537,7 +537,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_date( + assert_dom_equal expected, select_date( Time.mktime(Date.today.year, 8, 16), :end_year => Date.today.year+1, :prefix => "date[first]" ) end @@ -561,7 +561,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_date( + assert_dom_equal expected, select_date( Time.mktime(2003, 8, 16), :start_year => 2003, :prefix => "date[first]" ) end @@ -585,7 +585,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_date( + assert_dom_equal expected, select_date( Time.mktime(Date.today.year, 8, 16), :prefix => "date[first]" ) end @@ -603,7 +603,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_date(0, :start_year => 2003, :end_year => 2005, :prefix => "date[first]") + assert_dom_equal expected, select_date(0, :start_year => 2003, :end_year => 2005, :prefix => "date[first]") end def test_select_date_with_zero_value_and_no_start_year @@ -619,7 +619,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_date(0, :end_year => Date.today.year+1, :prefix => "date[first]") + assert_dom_equal expected, select_date(0, :end_year => Date.today.year+1, :prefix => "date[first]") end def test_select_date_with_zero_value_and_no_end_year @@ -636,7 +636,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_date(0, :start_year => 2003, :prefix => "date[first]") + assert_dom_equal expected, select_date(0, :start_year => 2003, :prefix => "date[first]") end def test_select_date_with_zero_value_and_no_start_and_end_year @@ -652,7 +652,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_date(0, :prefix => "date[first]") + assert_dom_equal expected, select_date(0, :prefix => "date[first]") end def test_select_date_with_nil_value_and_no_start_and_end_year @@ -668,7 +668,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_date(nil, :prefix => "date[first]") + assert_dom_equal expected, select_date(nil, :prefix => "date[first]") end def test_select_datetime @@ -692,7 +692,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_datetime(Time.mktime(2003, 8, 16, 8, 4, 18), :start_year => 2003, :end_year => 2005, :prefix => "date[first]") + assert_dom_equal expected, select_datetime(Time.mktime(2003, 8, 16, 8, 4, 18), :start_year => 2003, :end_year => 2005, :prefix => "date[first]") end def test_select_datetime_with_separators @@ -720,7 +720,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_datetime(Time.mktime(2003, 8, 16, 8, 4, 18), :start_year => 2003, :end_year => 2005, :prefix => "date[first]", :datetime_separator => ' — ', :time_separator => ' : ') + assert_dom_equal expected, select_datetime(Time.mktime(2003, 8, 16, 8, 4, 18), :start_year => 2003, :end_year => 2005, :prefix => "date[first]", :datetime_separator => ' — ', :time_separator => ' : ') end def test_select_datetime_with_nil_value_and_no_start_and_end_year @@ -744,7 +744,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_datetime(nil, :prefix => "date[first]") + assert_dom_equal expected, select_datetime(nil, :prefix => "date[first]") end def test_select_time @@ -756,8 +756,8 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_time(Time.mktime(2003, 8, 16, 8, 4, 18)) - assert_equal expected, select_time(Time.mktime(2003, 8, 16, 8, 4, 18), :include_seconds => false) + assert_dom_equal expected, select_time(Time.mktime(2003, 8, 16, 8, 4, 18)) + assert_dom_equal expected, select_time(Time.mktime(2003, 8, 16, 8, 4, 18), :include_seconds => false) end def test_select_time_with_separator @@ -771,8 +771,8 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_time(Time.mktime(2003, 8, 16, 8, 4, 18), :time_separator => ' : ') - assert_equal expected, select_time(Time.mktime(2003, 8, 16, 8, 4, 18), :time_separator => ' : ', :include_seconds => false) + assert_dom_equal expected, select_time(Time.mktime(2003, 8, 16, 8, 4, 18), :time_separator => ' : ') + assert_dom_equal expected, select_time(Time.mktime(2003, 8, 16, 8, 4, 18), :time_separator => ' : ', :include_seconds => false) end def test_select_time_with_seconds @@ -788,7 +788,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_time(Time.mktime(2003, 8, 16, 8, 4, 18), :include_seconds => true) + assert_dom_equal expected, select_time(Time.mktime(2003, 8, 16, 8, 4, 18), :include_seconds => true) end def test_select_time_with_seconds_and_separator @@ -808,7 +808,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_time(Time.mktime(2003, 8, 16, 8, 4, 18), :include_seconds => true, :time_separator => ' : ') + assert_dom_equal expected, select_time(Time.mktime(2003, 8, 16, 8, 4, 18), :include_seconds => true, :time_separator => ' : ') end def test_date_select @@ -828,7 +828,7 @@ class DateHelperTest < Test::Unit::TestCase expected << "\n" - assert_equal expected, date_select("post", "written_on") + assert_dom_equal expected, date_select("post", "written_on") end def test_date_select_without_day @@ -845,7 +845,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %{\n\n\n\n\n\n\n\n\n\n\n} expected << "\n" - assert_equal expected, date_select("post", "written_on", :order => [ :month, :year ]) + assert_dom_equal expected, date_select("post", "written_on", :order => [ :month, :year ]) end def test_date_select_within_fields_for @@ -883,7 +883,7 @@ class DateHelperTest < Test::Unit::TestCase expected << "\n" - assert_equal expected, date_select("post", "written_on", :index => id) + assert_dom_equal expected, date_select("post", "written_on", :index => id) end def test_date_select_with_auto_index @@ -903,7 +903,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %{\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n} expected << "\n" - assert_equal expected, date_select("post[]", "written_on") + assert_dom_equal expected, date_select("post[]", "written_on") end def test_date_select_with_different_order @@ -922,7 +922,7 @@ class DateHelperTest < Test::Unit::TestCase 1999.upto(2009) { |i| expected << %(\n) } expected << "\n" - assert_equal expected, date_select("post", "written_on", :order => [:day, :month, :year]) + assert_dom_equal expected, date_select("post", "written_on", :order => [:day, :month, :year]) end def test_date_select_with_nil @@ -942,7 +942,7 @@ class DateHelperTest < Test::Unit::TestCase 1.upto(31) { |i| expected << %(\n) } expected << "\n" - assert_equal expected, date_select("post", "written_on") + assert_dom_equal expected, date_select("post", "written_on") end def test_date_select_with_nil_and_blank @@ -965,7 +965,7 @@ class DateHelperTest < Test::Unit::TestCase 1.upto(31) { |i| expected << %(\n) } expected << "\n" - assert_equal expected, date_select("post", "written_on", :include_blank => true) + assert_dom_equal expected, date_select("post", "written_on", :include_blank => true) end def test_date_select_cant_override_discard_hour @@ -984,7 +984,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %{\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n} expected << "\n" - assert_equal expected, date_select("post", "written_on", :discard_hour => false) + assert_dom_equal expected, date_select("post", "written_on", :discard_hour => false) end def test_time_select @@ -1003,7 +1003,7 @@ class DateHelperTest < Test::Unit::TestCase 0.upto(59) { |i| expected << %(\n) } expected << "\n" - assert_equal expected, time_select("post", "written_on") + assert_dom_equal expected, time_select("post", "written_on") end def test_time_select_with_seconds @@ -1026,7 +1026,7 @@ class DateHelperTest < Test::Unit::TestCase 0.upto(59) { |i| expected << %(\n) } expected << "\n" - assert_equal expected, time_select("post", "written_on", :include_seconds => true) + assert_dom_equal expected, time_select("post", "written_on", :include_seconds => true) end def test_datetime_select @@ -1055,7 +1055,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %{\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n} expected << "\n" - assert_equal expected, datetime_select("post", "updated_at") + assert_dom_equal expected, datetime_select("post", "updated_at") end def test_datetime_select_within_fields_for @@ -1091,7 +1091,7 @@ class DateHelperTest < Test::Unit::TestCase %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_date(0, :end_year => Date.today.year+1, :prefix => "date[first]") + assert_dom_equal expected, select_date(0, :end_year => Date.today.year+1, :prefix => "date[first]") end def test_date_select_with_zero_value_and_no_end_year @@ -1109,7 +1109,7 @@ class DateHelperTest < Test::Unit::TestCase %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_date(0, :start_year => 2003, :prefix => "date[first]") + assert_dom_equal expected, select_date(0, :start_year => 2003, :prefix => "date[first]") end def test_date_select_with_zero_value_and_no_start_and_end_year @@ -1126,7 +1126,7 @@ class DateHelperTest < Test::Unit::TestCase %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_date(0, :prefix => "date[first]") + assert_dom_equal expected, select_date(0, :prefix => "date[first]") end def test_date_select_with_nil_value_and_no_start_and_end_year @@ -1143,7 +1143,7 @@ class DateHelperTest < Test::Unit::TestCase %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_date(nil, :prefix => "date[first]") + assert_dom_equal expected, select_date(nil, :prefix => "date[first]") end def test_datetime_select_with_nil_value_and_no_start_and_end_year @@ -1168,7 +1168,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %(\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n) expected << "\n" - assert_equal expected, select_datetime(nil, :prefix => "date[first]") + assert_dom_equal expected, select_datetime(nil, :prefix => "date[first]") end @@ -1199,7 +1199,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %{\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n} expected << "\n" - assert_equal expected, datetime_select("post", "updated_at", :index => id) + assert_dom_equal expected, datetime_select("post", "updated_at", :index => id) end def test_datetime_select_with_auto_index @@ -1229,7 +1229,7 @@ class DateHelperTest < Test::Unit::TestCase expected << %{\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n} expected << "\n" - assert_equal expected, datetime_select("post[]", "updated_at") + assert_dom_equal expected, datetime_select("post[]", "updated_at") end def test_datetime_select_with_seconds @@ -1260,7 +1260,7 @@ class DateHelperTest < Test::Unit::TestCase 0.upto(59) { |i| expected << %(\n) } expected << "\n" - assert_equal expected, datetime_select("post", "updated_at", :include_seconds => true) + assert_dom_equal expected, datetime_select("post", "updated_at", :include_seconds => true) end def test_datetime_select_discard_year @@ -1285,7 +1285,7 @@ class DateHelperTest < Test::Unit::TestCase 0.upto(59) { |i| expected << %(\n) } expected << "\n" - assert_equal expected, datetime_select("post", "updated_at", :discard_year => true) + assert_dom_equal expected, datetime_select("post", "updated_at", :discard_year => true) end def test_datetime_select_discard_month @@ -1308,7 +1308,7 @@ class DateHelperTest < Test::Unit::TestCase 0.upto(59) { |i| expected << %(\n) } expected << "\n" - assert_equal expected, datetime_select("post", "updated_at", :discard_month => true) + assert_dom_equal expected, datetime_select("post", "updated_at", :discard_month => true) end def test_datetime_select_discard_year_and_month @@ -1327,7 +1327,7 @@ class DateHelperTest < Test::Unit::TestCase 0.upto(59) { |i| expected << %(\n) } expected << "\n" - assert_equal expected, datetime_select("post", "updated_at", :discard_year => true, :discard_month => true) + assert_dom_equal expected, datetime_select("post", "updated_at", :discard_year => true, :discard_month => true) end def test_datetime_select_invalid_order @@ -1354,7 +1354,7 @@ class DateHelperTest < Test::Unit::TestCase 0.upto(59) { |i| expected << %(\n) } expected << "\n" - assert_equal expected, datetime_select("post", "updated_at", :order => [:minute, :day, :hour, :month, :year, :second]) + assert_dom_equal expected, datetime_select("post", "updated_at", :order => [:minute, :day, :hour, :month, :year, :second]) end def test_datetime_select_discard_with_order @@ -1379,7 +1379,7 @@ class DateHelperTest < Test::Unit::TestCase 0.upto(59) { |i| expected << %(\n) } expected << "\n" - assert_equal expected, datetime_select("post", "updated_at", :order => [:day, :month]) + assert_dom_equal expected, datetime_select("post", "updated_at", :order => [:day, :month]) end def test_datetime_select_with_default_value_as_time @@ -1406,7 +1406,7 @@ class DateHelperTest < Test::Unit::TestCase 0.upto(59) { |i| expected << %(\n) } expected << "\n" - assert_equal expected, datetime_select("post", "updated_at", :default => Time.local(2006, 9, 19, 15, 16, 35)) + assert_dom_equal expected, datetime_select("post", "updated_at", :default => Time.local(2006, 9, 19, 15, 16, 35)) end def test_include_blank_overrides_default_option @@ -1426,7 +1426,7 @@ class DateHelperTest < Test::Unit::TestCase 1.upto(31) { |i| expected << %(\n) } expected << "\n" - assert_equal expected, date_select("post", "updated_at", :default => Time.local(2006, 9, 19, 15, 16, 35), :include_blank => true) + assert_dom_equal expected, date_select("post", "updated_at", :default => Time.local(2006, 9, 19, 15, 16, 35), :include_blank => true) end def test_datetime_select_with_default_value_as_hash @@ -1453,6 +1453,6 @@ class DateHelperTest < Test::Unit::TestCase 0.upto(59) { |i| expected << %(\n) } expected << "\n" - assert_equal expected, datetime_select("post", "updated_at", :default => { :month => 10, :minute => 42, :hour => 9 }) + assert_dom_equal expected, datetime_select("post", "updated_at", :default => { :month => 10, :minute => 42, :hour => 9 }) end end -- cgit v1.2.3