Skip to content

Commit 43ed35d

Browse files
nobumatzbot
authored andcommitted
[ruby/cgi] Skip unless CGI::EscapeExt methods are implemented
ruby/cgi@7b5a13952b
1 parent 72eb929 commit 43ed35d

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

test/cgi/test_cgi_escape.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,7 @@ def setup
300300
remove_method :escapeHTML
301301
alias _unescapeHTML unescapeHTML
302302
remove_method :unescapeHTML
303-
end if defined?(CGI::EscapeExt)
303+
end if defined?(CGI::EscapeExt) and CGI::EscapeExt.method_defined?(:escapeHTML)
304304
end
305305

306306
def teardown
@@ -309,7 +309,7 @@ def teardown
309309
remove_method :_escapeHTML
310310
alias unescapeHTML _unescapeHTML
311311
remove_method :_unescapeHTML
312-
end if defined?(CGI::EscapeExt)
312+
end if defined?(CGI::EscapeExt) and CGI::EscapeExt.method_defined?(:_escapeHTML)
313313
end
314314

315315
include CGIEscapeTest::UnescapeHTMLTests

0 commit comments

Comments
 (0)