diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index 7b1828b..b944abb 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -16,7 +16,7 @@ jobs: strategy: fail-fast: false matrix: - ruby-version: ['2.5', '3.0', '3.1', '3.2', '3.3'] + ruby-version: ['2.5', '3.0', '3.1', '3.2', '3.3', '3.4', 'head'] steps: - uses: actions/checkout@v4 diff --git a/spec/abrt_spec.rb b/spec/abrt_spec.rb index cd8ef41..3133261 100644 --- a/spec/abrt_spec.rb +++ b/spec/abrt_spec.rb @@ -3,7 +3,7 @@ describe 'ABRT' do context "handles exception in 'abrt.rb' with RubyGems" do abrt_rb = File.join(File.dirname(__FILE__), '../lib/abrt.rb') - output_message_pattern = /\A#{abrt_rb}:\d+:in `
': can't modify frozen Array(: \[1, 2, 3\])? \((FrozenError|RuntimeError)\)\n\Z/ + output_message_pattern = /\A#{abrt_rb}:\d+:in [`']
': can't modify frozen Array(: \[1, 2, 3\])? \((FrozenError|RuntimeError)\)\n\Z/ it 'disabled' do expect { system "ruby --disable-gems #{abrt_rb}" }