Skip to content

Fix escape_html/h aliases to use C extension instead of pure Ruby fallback #314

Fix escape_html/h aliases to use C extension instead of pure Ruby fallback

Fix escape_html/h aliases to use C extension instead of pure Ruby fallback #314

Re-run triggered March 4, 2026 23:07
Status Failure
Total duration 2m 6s
Artifacts

test.yml

on: pull_request
ruby-versions  /  Generate Ruby versions
5s
ruby-versions / Generate Ruby versions
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

14 errors
build (truffleruby / macos-latest)
Process completed with exit code 1.
Failure: test/cgi/test_cgi_escape.rb#L299
<CGI::EscapeExt> expected but was <CGI::Escape>. diff: - CGI::EscapeExt ? --- + CGI::Escape
build (truffleruby / ubuntu-latest)
Process completed with exit code 1.
Failure: test/cgi/test_cgi_escape.rb#L299
<CGI::EscapeExt> expected but was <CGI::Escape>. diff: - CGI::EscapeExt ? --- + CGI::Escape
build (truffleruby-head / macos-latest)
Process completed with exit code 1.
Failure: test/cgi/test_cgi_escape.rb#L299
<CGI::EscapeExt> expected but was <CGI::Escape>. diff: - CGI::EscapeExt ? --- + CGI::Escape
build (truffleruby-head / ubuntu-latest)
Process completed with exit code 1.
Failure: test/cgi/test_cgi_escape.rb#L299
<CGI::EscapeExt> expected but was <CGI::Escape>. diff: - CGI::EscapeExt ? --- + CGI::Escape
build (jruby-head / ubuntu-latest)
Process completed with exit code 1.
Failure: test/cgi/test_cgi_escape.rb#L299
<CGI::EscapeExt> expected but was <CGI::Escape>. diff: - CGI::EscapeExt ? --- + CGI::Escape
Error: test/cgi/test_cgi_escape.rb#L315
ArgumentError: unknown key: total_allocated_objects <internal:uri:classloader:/jruby/kernel/gc.rb>:104:in 'stat' /home/runner/work/cgi/cgi/test/cgi/test_cgi_escape.rb:315:in 'test_escape_html_allocates_same_as_escapeHTML' org/jruby/RubyKernel.java:1427:in 'catch' org/jruby/RubyKernel.java:1422:in 'catch' org/jruby/RubyArrayNative.java:1729:in 'each' org/jruby/RubyArrayNative.java:1729:in 'each' org/jruby/RubyKernel.java:1427:in 'catch' org/jruby/RubyKernel.java:1422:in 'catch'
build (jruby / ubuntu-latest)
Process completed with exit code 1.
Failure: test/cgi/test_cgi_escape.rb#L299
<CGI::EscapeExt> expected but was <CGI::Escape>. diff: - CGI::EscapeExt ? --- + CGI::Escape
Error: test/cgi/test_cgi_escape.rb#L315
ArgumentError: unknown key: total_allocated_objects <internal:uri:classloader:/jruby/kernel/gc.rb>:104:in 'stat' /home/runner/work/cgi/cgi/test/cgi/test_cgi_escape.rb:315:in 'test_escape_html_allocates_same_as_escapeHTML' org/jruby/RubyKernel.java:1407:in 'catch' org/jruby/RubyKernel.java:1402:in 'catch' org/jruby/RubyArray.java:2093:in 'each' org/jruby/RubyArray.java:2093:in 'each' org/jruby/RubyKernel.java:1407:in 'catch' org/jruby/RubyKernel.java:1402:in 'catch'