summaryrefslogtreecommitdiff
path: root/test/ruby/test_object.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/ruby/test_object.rb')
-rw-r--r--test/ruby/test_object.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/ruby/test_object.rb b/test/ruby/test_object.rb
index bfc7d7de1d..55709bf3dc 100644
--- a/test/ruby/test_object.rb
+++ b/test/ruby/test_object.rb
@@ -80,7 +80,6 @@ class TestObject < Test::Unit::TestCase
attr_reader :f
end
o = c.new
- f = true
def o.initialize_clone(_, freeze: true)
@f = freeze
super
@@ -92,6 +91,9 @@ class TestObject < Test::Unit::TestCase
assert_kind_of c, clone
assert_equal false, clone.f
+ class << o
+ remove_method(:initialize_clone)
+ end
def o.initialize_clone(_)
super
end