Skip to content

Commit 90f1aa8

Browse files
committed
Also test invalid values for MMTK_HEAP_MIN and MMTK_HEAP_MAX
1 parent 20c42e8 commit 90f1aa8

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

test/mmtk/test_configuration.rb

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,17 @@
22
require_relative "helper"
33
module MMTk
44
class TestConfiguration < TestCase
5-
def test_invalid_MMTK_THREADS
6-
exit_code = assert_in_out_err(
7-
[{ "MMTK_THREADS" => "foobar" }, "--"],
8-
"",
9-
[],
10-
["[FATAL] Invalid MMTK_THREADS foobar"]
11-
)
5+
%w(MMTK_THREADS MMTK_HEAP_MIN MMTK_HEAP_MAX).each do |var|
6+
define_method(:"test_invalid_#{var}") do
7+
exit_code = assert_in_out_err(
8+
[{ var => "foobar" }, "--"],
9+
"",
10+
[],
11+
["[FATAL] Invalid #{var} foobar"]
12+
)
1213

13-
assert_equal(1, exit_code.exitstatus)
14+
assert_equal(1, exit_code.exitstatus)
15+
end
1416
end
1517
end
1618
end

0 commit comments

Comments
 (0)