Skip to content

[Feature #21943] Add StringScanner#integer_at #598

[Feature #21943] Add StringScanner#integer_at

[Feature #21943] Add StringScanner#integer_at #598

Re-run triggered April 1, 2026 05:09
Status Failure
Total duration 4m 30s
Artifacts 2

ci.yml

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

Annotations

30 errors
Error: test/strscan/test_stringscanner.rb#L1049
NoMethodError: undefined method `integer_at' for an instance of StringScanner /Users/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1049:in `test_integer_at_long_boundary' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L1113
NoMethodError: undefined method `integer_at' for an instance of StringScanner /Users/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1113:in `test_integer_at_leading_zeros' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L1017
NoMethodError: undefined method `integer_at' for an instance of StringScanner /Users/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1017:in `test_integer_at_large_number' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L969
NoMethodError: undefined method `integer_at' for an instance of StringScanner /Users/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:969:in `test_integer_at_index_zero' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L1000
NoMethodError: undefined method `integer_at' for an instance of StringScanner /Users/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1000:in `test_integer_at_index_out_of_range' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L1085
NoMethodError: undefined method `integer_at' for an instance of StringScanner /Users/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1085:in `test_integer_at_empty_capture' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L1024
NoMethodError: undefined method `integer_at' for an instance of StringScanner /Users/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1024:in `test_integer_at_digit_count_boundary' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L994
NoMethodError: undefined method `integer_at' for an instance of StringScanner /Users/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:994:in `test_integer_at_before_match' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L1156
NoMethodError: undefined method `integer_at' for an instance of StringScanner /Users/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1156:in `test_integer_at_base_zero' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L1147
NoMethodError: undefined method `integer_at' for an instance of StringScanner /Users/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1147:in `test_integer_at_base' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L1049
NoMethodError: undefined method `integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1049:in `test_integer_at_long_boundary' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L1113
NoMethodError: undefined method `integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1113:in `test_integer_at_leading_zeros' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L1017
NoMethodError: undefined method `integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1017:in `test_integer_at_large_number' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L1049
NoMethodError: undefined method 'integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1049:in 'StringScannerTests#test_integer_at_long_boundary' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/strscan/test_stringscanner.rb#L969
NoMethodError: undefined method `integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:969:in `test_integer_at_index_zero' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L1113
NoMethodError: undefined method 'integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1113:in 'StringScannerTests#test_integer_at_leading_zeros' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/strscan/test_stringscanner.rb#L1000
NoMethodError: undefined method `integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1000:in `test_integer_at_index_out_of_range' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L1017
NoMethodError: undefined method 'integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1017:in 'StringScannerTests#test_integer_at_large_number' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/strscan/test_stringscanner.rb#L1085
NoMethodError: undefined method `integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1085:in `test_integer_at_empty_capture' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L969
NoMethodError: undefined method 'integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:969:in 'StringScannerTests#test_integer_at_index_zero' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/strscan/test_stringscanner.rb#L1024
NoMethodError: undefined method `integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1024:in `test_integer_at_digit_count_boundary' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L1000
NoMethodError: undefined method 'integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1000:in 'StringScannerTests#test_integer_at_index_out_of_range' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/strscan/test_stringscanner.rb#L994
NoMethodError: undefined method `integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:994:in `test_integer_at_before_match' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L1156
NoMethodError: undefined method `integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1156:in `test_integer_at_base_zero' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L1085
NoMethodError: undefined method 'integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1085:in 'StringScannerTests#test_integer_at_empty_capture' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/strscan/test_stringscanner.rb#L1147
NoMethodError: undefined method `integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1147:in `test_integer_at_base' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
Error: test/strscan/test_stringscanner.rb#L1024
NoMethodError: undefined method 'integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1024:in 'StringScannerTests#test_integer_at_digit_count_boundary' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/strscan/test_stringscanner.rb#L994
NoMethodError: undefined method 'integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:994:in 'StringScannerTests#test_integer_at_before_match' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/strscan/test_stringscanner.rb#L1156
NoMethodError: undefined method 'integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1156:in 'StringScannerTests#test_integer_at_base_zero' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'
Error: test/strscan/test_stringscanner.rb#L1147
NoMethodError: undefined method 'integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1147:in 'StringScannerTests#test_integer_at_base' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch' <internal:core> core/throw_catch.rb:36:in 'Kernel#catch'

Artifacts

Produced during runtime
Name Size Digest
gem-ubuntu-latest-3.3
24.1 KB
sha256:1c832175b5732e17175febe693875a725484c881186905ac3a5d8fcb22dd1e2b
gem-ubuntu-latest-jruby
15.7 KB
sha256:5044a61fc029978fe6c9eded7f565e64b96913d80ba8f9aa02ed958dd6cf74b5