Skip to content

Allow read-only methods to work against a frozen StringIO #368

Allow read-only methods to work against a frozen StringIO

Allow read-only methods to work against a frozen StringIO #368

Triggered via pull request February 20, 2025 17:07
Status Failure
Total duration 3m 52s
Artifacts

windows.yml

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

Annotations

18 errors and 4 warnings
windows-latest 3.0
Process completed with exit code 1.
windows-latest mswin
Process completed with exit code 1.
windows-latest 3.1
Process completed with exit code 1.
windows-latest mingw
Process completed with exit code 1.
windows-latest jruby-head
Process completed with exit code 1.
windows-latest 3.3
Process completed with exit code 1.
windows-latest 3.2
Process completed with exit code 1.
Error: test/stringio/test_stringio.rb#L399
FrozenError: can't modify frozen String: "Exception raised:\n<#<FrozenError: can't modify frozen StringIO: #<StringIO:0x00000165856f61e8>>>\nBacktrace:\n" D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `<<' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `block in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:63:in `block in message' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:235:in `rescue in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:226:in `assert_nothing_raised' D:/a/stringio/stringio/test/stringio/test_stringio.rb:399:in `test_closed'
Error: test/stringio/test_stringio.rb#L410
FrozenError: can't modify frozen String: "Exception raised:\n<#<FrozenError: can't modify frozen StringIO: #<StringIO:0x000001658599c4b0>>>\nBacktrace:\n" D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `<<' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `block in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:63:in `block in message' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:235:in `rescue in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:226:in `assert_nothing_raised' D:/a/stringio/stringio/test/stringio/test_stringio.rb:410:in `test_closed_read'
Error: test/stringio/test_stringio.rb#L421
FrozenError: can't modify frozen String: "Exception raised:\n<#<FrozenError: can't modify frozen StringIO: #<StringIO:0x00000165859f5100>>>\nBacktrace:\n" D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `<<' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `block in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:63:in `block in message' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:235:in `rescue in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:226:in `assert_nothing_raised' D:/a/stringio/stringio/test/stringio/test_stringio.rb:421:in `test_closed_write'
Error: test/stringio/test_stringio.rb#L1073
FrozenError: can't modify frozen String: "Exception raised:\n<#<FrozenError: can't modify frozen StringIO: #<StringIO:0x0000016585a566f8>>>\nBacktrace:\n" D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `<<' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `block in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:63:in `block in message' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:235:in `rescue in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:226:in `assert_nothing_raised' D:/a/stringio/stringio/test/stringio/test_stringio.rb:1073:in `test_eof'
Error: test/stringio/test_stringio.rb#L1097
FrozenError: can't modify frozen String: "Exception raised:\n<#<FrozenError: can't modify frozen StringIO: #<StringIO:0x0000016585aa3598>>>\nBacktrace:\n" D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `<<' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `block in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:63:in `block in message' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:235:in `rescue in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:226:in `assert_nothing_raised' D:/a/stringio/stringio/test/stringio/test_stringio.rb:1097:in `test_external_encoding'
Error: test/stringio/test_stringio.rb#L1088
FrozenError: can't modify frozen String: "Exception raised:\n<#<FrozenError: can't modify frozen StringIO: #<StringIO:0x0000016585a54c18>>>\nBacktrace:\n" D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `<<' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `block in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:63:in `block in message' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:235:in `rescue in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:226:in `assert_nothing_raised' D:/a/stringio/stringio/test/stringio/test_stringio.rb:1088:in `test_fileno'
Error: test/stringio/test_stringio.rb#L1120
FrozenError: can't modify frozen String: "Exception raised:\n<#<FrozenError: can't modify frozen StringIO: #<StringIO:0x00000165859c6530>>>\nBacktrace:\n" D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `<<' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `block in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:63:in `block in message' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:235:in `rescue in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:226:in `assert_nothing_raised' D:/a/stringio/stringio/test/stringio/test_stringio.rb:1120:in `test_initialize_copy'
Error: test/stringio/test_stringio.rb#L334
FrozenError: can't modify frozen String: "Exception raised:\n<#<FrozenError: can't modify frozen StringIO: #<StringIO:0x00000165858f0c00>>>\nBacktrace:\n" D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `<<' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `block in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:63:in `block in message' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:235:in `rescue in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:226:in `assert_nothing_raised' D:/a/stringio/stringio/test/stringio/test_stringio.rb:334:in `test_isatty'
Error: test/stringio/test_stringio.rb#L448
FrozenError: can't modify frozen String: "Exception raised:\n<#<FrozenError: can't modify frozen StringIO: #<StringIO:0x0000016585595808>>>\nBacktrace:\n" D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `<<' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `block in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:63:in `block in message' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:235:in `rescue in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:226:in `assert_nothing_raised' D:/a/stringio/stringio/test/stringio/test_stringio.rb:448:in `test_lineno'
Error: test/stringio/test_stringio.rb#L1081
FrozenError: can't modify frozen String: "Exception raised:\n<#<FrozenError: can't modify frozen StringIO: #<StringIO:0x0000016585a7c9c0>>>\nBacktrace:\n" D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `<<' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:232:in `block in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:63:in `block in message' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:235:in `rescue in assert_nothing_raised' D:/a/stringio/stringio/vendor/bundle/ruby/2.7.0/gems/test-unit-ruby-core-1.0.6/lib/core_assertions.rb:226:in `assert_nothing_raised' D:/a/stringio/stringio/test/stringio/test_stringio.rb:1081:in `test_pid'
windows-latest 3.4
Process completed with exit code 1.
windows-latest 3.1
Cache not found for keys: setup-ruby-bundler-cache-v6-windows-2022-x64-ruby-3.1.6-wd-D:\a\stringio\stringio-with--without--only--Gemfile.lock-f179d89760823ac22464dc36718b82072e85698b16ad36f5401449d491457f54, setup-ruby-bundler-cache-v6-windows-2022-x64-ruby-3.1.6-wd-D:\a\stringio\stringio-with--without--only--Gemfile.lock-
windows-latest 3.3
Cache not found for keys: setup-ruby-bundler-cache-v6-windows-2022-x64-ruby-3.3.7-wd-D:\a\stringio\stringio-with--without--only--Gemfile.lock-f179d89760823ac22464dc36718b82072e85698b16ad36f5401449d491457f54, setup-ruby-bundler-cache-v6-windows-2022-x64-ruby-3.3.7-wd-D:\a\stringio\stringio-with--without--only--Gemfile.lock-
windows-latest 3.2
Cache not found for keys: setup-ruby-bundler-cache-v6-windows-2022-x64-ruby-3.2.7-wd-D:\a\stringio\stringio-with--without--only--Gemfile.lock-f179d89760823ac22464dc36718b82072e85698b16ad36f5401449d491457f54, setup-ruby-bundler-cache-v6-windows-2022-x64-ruby-3.2.7-wd-D:\a\stringio\stringio-with--without--only--Gemfile.lock-
windows-latest 3.4
Cache not found for keys: setup-ruby-bundler-cache-v6-windows-2022-x64-ruby-3.4.2-wd-D:\a\stringio\stringio-with--without--only--Gemfile.lock-f179d89760823ac22464dc36718b82072e85698b16ad36f5401449d491457f54, setup-ruby-bundler-cache-v6-windows-2022-x64-ruby-3.4.2-wd-D:\a\stringio\stringio-with--without--only--Gemfile.lock-