diff options
author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2002-02-24 20:42:19 +0000 |
---|---|---|
committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2002-02-24 20:42:19 +0000 |
commit | 425054b02d8ab450c31778c5dec5e9e99d3f4ce4 (patch) | |
tree | decaa317b5b694054fe9c6a8825f51e1da5f0903 /lib | |
parent | 97079fa5abffd3ca477a771ef1fd133c97b6262e (diff) |
* lib/time.rb: fix unit tests before Unix Epoch.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'lib')
-rw-r--r-- | lib/time.rb | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/lib/time.rb b/lib/time.rb index aa8ee15de1..b881c00f14 100644 --- a/lib/time.rb +++ b/lib/time.rb @@ -401,21 +401,21 @@ if __FILE__ == $0 Time.rfc2822("Fri, 21 Nov 1997 09:55:06 -0600")) assert_equal(Time.utc(2003, 7, 1, 10, 52, 37) - 2 * 3600, Time.rfc2822("Tue, 1 Jul 2003 10:52:37 +0200")) - assert_equal(Time.utc(1969, 2, 13, 23, 32, 54) + 3 * 3600 + 30 * 60, - Time.rfc2822("Thu, 13 Feb 1969 23:32:54 -0330")) + assert_exception(ArgumentError) { Time.rfc2822("Thu, 13 Feb 1969 23:32:54 -0330") } assert_equal(Time.utc(1997, 11, 21, 10, 1, 10) + 6 * 3600, Time.rfc2822("Fri, 21 Nov 1997 10:01:10 -0600")) assert_equal(Time.utc(1997, 11, 21, 11, 0, 0) + 6 * 3600, Time.rfc2822("Fri, 21 Nov 1997 11:00:00 -0600")) assert_equal(Time.utc(1997, 11, 24, 14, 22, 1) + 8 * 3600, Time.rfc2822("Mon, 24 Nov 1997 14:22:01 -0800")) - assert_equal(Time.utc(1969, 2, 13, 23, 32, 0) + 3 * 3600 + 30 * 60, + assert_exception(ArgumentError) { Time.rfc2822(" Thu, 13 Feb 1969 23:32 - -0330 (Newfoundland Time)")) + -0330 (Newfoundland Time)") + } assert_equal(Time.utc(1997, 11, 21, 9, 55, 6), Time.rfc2822("21 Nov 97 09:55:06 GMT")) assert_equal(Time.utc(1997, 11, 21, 9, 55, 6) + 6 * 3600, @@ -497,9 +497,6 @@ if __FILE__ == $0 assert_equal("2001-04-17T19:23:17.123456Z", t.xmlschema(6)) assert_equal("2001-04-17T19:23:17.12345Z", t.xmlschema(5)) assert_equal("2001-04-17T19:23:17.1Z", t.xmlschema(1)) - - t = Time.utc(1960, 12, 31, 23, 0, 0, 123456) - assert_equal("1960-12-31T23:00:00.123456Z", t.xmlschema(6)) end def test_completion |