ruby-changes:20164
From: nahi <ko1@a...>
Date: Thu, 23 Jun 2011 22:03:12 +0900 (JST)
Subject: [ruby-changes:20164] nahi:r32212 (trunk): * test/openssl/test_ssl_session.rb: Test parameter bug fixed. 2**31 is not in
nahi 2011-06-23 22:03:02 +0900 (Thu, 23 Jun 2011) New Revision: 32212 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=32212 Log: * test/openssl/test_ssl_session.rb: Test parameter bug fixed. 2**31 is not in a signed long in 32bit long env. Modified files: trunk/test/openssl/test_ssl_session.rb Index: test/openssl/test_ssl_session.rb =================================================================== --- test/openssl/test_ssl_session.rb (revision 32211) +++ test/openssl/test_ssl_session.rb (revision 32212) @@ -68,8 +68,8 @@ sess.time = 1.2345 assert_equal(1, sess.time.to_i) # Can OpenSSL handle t>2038y correctly? Version? - sess.time = 2**31 - assert_equal(2**31, sess.time.to_i) + sess.time = 2**31 - 1 + assert_equal(2**31 - 1, sess.time.to_i) end def test_session_timeout @@ -81,8 +81,8 @@ assert_equal(1, sess.timeout.to_i) sess.timeout = 1.2345 assert_equal(1, sess.timeout.to_i) - sess.timeout = 2**31 - assert_equal(2**31, sess.timeout.to_i) + sess.timeout = 2**31 - 1 + assert_equal(2**31 - 1, sess.timeout.to_i) end def test_client_session -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/