Skip to content

Commit ee23f37

Browse files
committed
Fallback HOME
1 parent 2fe7555 commit ee23f37

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

test/optparse/test_load.rb

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,13 @@ def assert_load(result)
3131
assert_equal({test: result}, into)
3232
end
3333

34+
def assert_load_nothing
35+
assert !new_parser.load
36+
assert_nil @result
37+
end
38+
3439
def setup_options(env, dir, suffix = nil)
40+
env.update({'HOME'=>@tmpdir})
3541
optdir = File.join(@tmpdir, dir)
3642
FileUtils.mkdir_p(optdir)
3743
file = File.join(optdir, [@basename, suffix].join(""))
@@ -135,7 +141,8 @@ def test_load_home_config_settings
135141
end
136142

137143
def test_load_nothing
138-
assert !new_parser.load
139-
assert_nil @result
144+
setup_options({}, "") do
145+
assert_load_nothing
146+
end
140147
end
141148
end

0 commit comments

Comments
 (0)