Open st0012 opened 7 months ago
:x: Test session #2825363 failed details on CI
:bell: no issues :heavy_multiplication_x:1 test failed :heavy_check_mark:63 tests passed
Build: refs_pull_1097_merge_ec352d20ea65c331150d36bc214e196178f619ee
Ruby head is failing because the commit it uses doesn't include the workaround in https://github.com/ruby/irb/pull/919 yet. Once it picks a newer commit it should pass.
When debugging the issue related to https://github.com/ruby/irb/pull/919, I noticed that debugger tests don't respect the IRB version I specified in the Gemfile. This is because console tests force override the RUBYOPT env, which will remove the
-rbundler/setup
injected by bundler.Additionally, if tests use
run_rdbg
with therubyopt
option, the RUBYOPT will be overridden yet again.So in this commit I did 2 improvements:
run_rdbg
should append instead of override RUBYOPT-rbundler/setup
to RUBYOPT