ruby-changes:18836
From: nobu <ko1@a...>
Date: Sun, 13 Feb 2011 09:57:02 +0900 (JST)
Subject: [ruby-changes:18836] Ruby:r30861 (trunk): * test/openssl/test_config.rb (OpenSSL#test_freeze): fix error
nobu 2011-02-13 09:56:52 +0900 (Sun, 13 Feb 2011) New Revision: 30861 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=30861 Log: * test/openssl/test_config.rb (OpenSSL#test_freeze): fix error message assertion. Modified files: trunk/ChangeLog trunk/test/openssl/test_config.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 30860) +++ ChangeLog (revision 30861) @@ -1,5 +1,8 @@ -Sun Feb 13 09:56:40 2011 Nobuyoshi Nakada <nobu@r...> +Sun Feb 13 09:56:44 2011 Nobuyoshi Nakada <nobu@r...> + * test/openssl/test_config.rb (OpenSSL#test_freeze): fix error + message assertion. + * test/io/nonblock/test_flush.rb (TestIONonblock#flush_test): return true to finish the test. Index: test/openssl/test_config.rb =================================================================== --- test/openssl/test_config.rb (revision 30860) +++ test/openssl/test_config.rb (revision 30861) @@ -262,11 +262,12 @@ c['foo'] = [['key', 'value']] c.freeze - # [ruby-core:18377] + bug = '[ruby-core:18377]' # RuntimeError for 1.9, TypeError for 1.8 - assert_raise(TypeError, /frozen/) do + e = assert_raise(TypeError, bug) do c['foo'] = [['key', 'wrong']] end + assert_match(/can't modify/, e.message, bug) end def test_dup -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/