From e22d5c2584ccdef5c972c6df8d1f719dcca2dba5 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Wed, 30 Oct 2024 02:02:20 +0900 Subject: [PATCH] Fix method definition owners --- test/error_highlight/test_error_highlight.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/error_highlight/test_error_highlight.rb b/test/error_highlight/test_error_highlight.rb index 09f29dc74d..9a447328c1 100644 --- a/test/error_highlight/test_error_highlight.rb +++ b/test/error_highlight/test_error_highlight.rb @@ -1362,12 +1362,12 @@ undefined method `time' for #{ ONE_RECV_MESSAGE } warning = nil original_warn = Warning.method(:warn) - Warning.define_singleton_method(:warn) {|s| warning = s} + Warning.define_method(:warn) {|s| warning = s} begin ErrorHighlight::DefaultFormatter.max_snippet_width = custom_max_width ensure - Warning.singleton_class.remove_method(:warn) - Warning.define_singleton_method(:warn, original_warn) + Warning.remove_method(:warn) + Warning.define_method(:warn, original_warn) end assert_match "'max_snippet_width' adjusted to minimum value of #{min_snippet_width}", warning