Skip to content

Commit 16ba317

Browse files
committed
complete test coverage
1 parent fcc09ca commit 16ba317

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

spec/bashly/settings_spec.rb

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,21 @@
3636
end
3737
end
3838

39+
context 'when BASHLY_SETTINGS_PATH is set' do
40+
before do
41+
reset_tmp_dir
42+
File.write 'spec/tmp/my-settings.yml', 'source_dir: from-var'
43+
ENV['BASHLY_SETTINGS_PATH'] = 'spec/tmp/my-settings.yml'
44+
subject.source_dir = nil
45+
end
46+
47+
after { ENV['BASHLY_SETTINGS_PATH'] = nil }
48+
49+
it 'returns the value from the settings file' do
50+
expect(subject.source_dir).to eq 'from-var'
51+
end
52+
end
53+
3954
context 'when its corresponding env var is set' do
4055
original_value = ENV['BASHLY_TAB_INDENT']
4156

0 commit comments

Comments
 (0)