Test that command line --backtrace-limit
overrides RUBYOPT
Co-authored-by: Tom Stuart <hi@tomstu.art>
This commit is contained in:
parent
72a3bb7edc
commit
125b4461df
@ -84,6 +84,9 @@ class TestRubyOptions < Test::Unit::TestCase
|
|||||||
/^\t \.{3} \d+ levels\.{3}\n/])
|
/^\t \.{3} \d+ levels\.{3}\n/])
|
||||||
assert_kind_of(Integer, Thread::Backtrace.limit)
|
assert_kind_of(Integer, Thread::Backtrace.limit)
|
||||||
assert_in_out_err(%w(--backtrace-limit=1), "p Thread::Backtrace.limit", ['1'], [])
|
assert_in_out_err(%w(--backtrace-limit=1), "p Thread::Backtrace.limit", ['1'], [])
|
||||||
|
env = {"RUBYOPT" => "--backtrace-limit=5"}
|
||||||
|
assert_in_out_err([env], "p Thread::Backtrace.limit", ['5'], [])
|
||||||
|
assert_in_out_err([env, "--backtrace-limit=1"], "p Thread::Backtrace.limit", ['1'], [])
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_warning
|
def test_warning
|
||||||
|
Loading…
x
Reference in New Issue
Block a user