mirror of
https://github.com/ruby/ruby.git
synced 2025-09-15 16:44:01 +02:00
[ruby/mmtk] Also test invalid values for MMTK_HEAP_MIN and MMTK_HEAP_MAX
90f1aa8d76
This commit is contained in:
parent
b076e9b7ac
commit
e2f0769ca2
1 changed files with 10 additions and 8 deletions
|
@ -2,15 +2,17 @@
|
|||
require_relative "helper"
|
||||
module MMTk
|
||||
class TestConfiguration < TestCase
|
||||
def test_invalid_MMTK_THREADS
|
||||
%w(MMTK_THREADS MMTK_HEAP_MIN MMTK_HEAP_MAX).each do |var|
|
||||
define_method(:"test_invalid_#{var}") do
|
||||
exit_code = assert_in_out_err(
|
||||
[{ "MMTK_THREADS" => "foobar" }, "--"],
|
||||
[{ var => "foobar" }, "--"],
|
||||
"",
|
||||
[],
|
||||
["[FATAL] Invalid MMTK_THREADS foobar"]
|
||||
["[FATAL] Invalid #{var} foobar"]
|
||||
)
|
||||
|
||||
assert_equal(1, exit_code.exitstatus)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue