From 8a409feaad9886a4b92c2fab06d51293e8f7e76f Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Fri, 14 Feb 2025 09:32:29 +0900 Subject: [PATCH] test/module.rb: call #prepend_features via #__send__ to skip private check --- test/t/module.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/t/module.rb b/test/t/module.rb index 6a3e99ea1..45969ba3a 100644 --- a/test/t/module.rb +++ b/test/t/module.rb @@ -473,9 +473,9 @@ assert 'Module#prepend_features' do mod = Module.new { def m; :mod end } cls = Class.new { def m; :cls end } assert_equal :cls, cls.new.m - mod.prepend_features(cls) + mod.__send__(:prepend_features,cls) assert_equal :mod, cls.new.m - assert_raise(FrozenError) { Module.new.prepend_features(Class.new.freeze) } + assert_raise(FrozenError) { Module.new.__send__(:prepend_features,Class.new.freeze) } end # @!group prepend