Skip to content

[Feature #21943] Add StringScanner#integer_at #600

[Feature #21943] Add StringScanner#integer_at

[Feature #21943] Add StringScanner#integer_at #600

Re-run triggered April 5, 2026 10:30
Status Failure
Total duration 4m 12s
Artifacts 2

ci.yml

on: pull_request
ruby-versions  /  Generate Ruby versions
3s
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 /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#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#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#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#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#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#L1159
NoMethodError: undefined method `integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1159: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 /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#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#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#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#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#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#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#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#L1159
NoMethodError: undefined method 'integer_at' for an instance of StringScanner /home/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1159: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'
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#L1159
NoMethodError: undefined method `integer_at' for an instance of StringScanner /Users/runner/work/strscan/strscan/test/strscan/test_stringscanner.rb:1159: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'

Artifacts

Produced during runtime
Name Size Digest
gem-ubuntu-latest-3.3
24.2 KB
sha256:e950661108b5e3c5716cb39d44a1e4777da233d795724558742e7b1d89a01f2e
gem-ubuntu-latest-jruby
15.7 KB
sha256:1ea27b2407db47246a29bc764e195352adad065dd713eefce2637f08f52a5ca3