ruby-changes:36987
From: nobu <ko1@a...>
Date: Tue, 30 Dec 2014 10:38:47 +0900 (JST)
Subject: [ruby-changes:36987] nobu:r49068 (trunk): test_time.rb: fix method to test
nobu 2014-12-30 10:38:41 +0900 (Tue, 30 Dec 2014) New Revision: 49068 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=49068 Log: test_time.rb: fix method to test * test/test_time.rb (subtest_xmlschema_alias): test the specified method, not fixed name iso8601. Modified files: trunk/test/test_time.rb Index: test/test_time.rb =================================================================== --- test/test_time.rb (revision 49067) +++ test/test_time.rb (revision 49068) @@ -97,23 +97,23 @@ class TestTimeExtension < Test::Unit::Te https://github.com/ruby/ruby/blob/trunk/test/test_time.rb#L97 def subtest_xmlschema_alias(method) t = Time.utc(1985, 4, 12, 23, 20, 50, 520000) s = "1985-04-12T23:20:50.52Z" - assert_equal(t, Time.iso8601(s)) - assert_equal(s, t.iso8601(2)) + assert_equal(t, Time.__send__(method, s)) + assert_equal(s, t.__send__(method, 2)) t = Time.utc(1996, 12, 20, 0, 39, 57) s = "1996-12-19T16:39:57-08:00" - assert_equal(t, Time.iso8601(s)) + assert_equal(t, Time.__send__(method, s)) # There is no way to generate time string with arbitrary timezone. s = "1996-12-20T00:39:57Z" - assert_equal(t, Time.iso8601(s)) + assert_equal(t, Time.__send__(method, s)) assert_equal(s, t.iso8601) t = Time.utc(1990, 12, 31, 23, 59, 60) s = "1990-12-31T23:59:60Z" - assert_equal(t, Time.iso8601(s)) + assert_equal(t, Time.__send__(method, s)) # leap second is representable only if timezone file has it. s = "1990-12-31T15:59:60-08:00" - assert_equal(t, Time.iso8601(s)) + assert_equal(t, Time.__send__(method, s)) begin Time.at(-1) @@ -122,7 +122,7 @@ class TestTimeExtension < Test::Unit::Te https://github.com/ruby/ruby/blob/trunk/test/test_time.rb#L122 else t = Time.utc(1937, 1, 1, 11, 40, 27, 870000) s = "1937-01-01T12:00:27.87+00:20" - assert_equal(t, Time.iso8601(s)) + assert_equal(t, Time.__send__(method, s)) end end -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/