summaryrefslogtreecommitdiff
path: root/test/ruby/test_exception.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/ruby/test_exception.rb')
-rw-r--r--test/ruby/test_exception.rb4
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