diff options
Diffstat (limited to 'test/ruby/test_exception.rb')
-rw-r--r-- | test/ruby/test_exception.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/ruby/test_exception.rb b/test/ruby/test_exception.rb index 79ac11ab26..8445f85ceb 100644 --- a/test/ruby/test_exception.rb +++ b/test/ruby/test_exception.rb @@ -837,9 +837,9 @@ end.join def test_frozen_error_receiver obj = Object.new.freeze - (obj.foo = 1) rescue (e = $!) + e = assert_raise(FrozenError) {def obj.foo; end} assert_same(obj, e.receiver) - obj.singleton_class.const_set(:A, 2) rescue (e = $!) + e = assert_raise(FrozenError) {obj.singleton_class.const_set(:A, 2)} assert_same(obj.singleton_class, e.receiver) end |