зеркало из https://github.com/github/ruby.git
[ruby/reline] Tests with yamatanooroti don't need chdir
Because of chdir, log files ware created in temporary directries on Windows. https://github.com/ruby/reline/commit/200b469a68
This commit is contained in:
Родитель
1aba1a5103
Коммит
9279d3f255
|
@ -14,14 +14,12 @@ begin
|
|||
FileUtils.rm_rf(@tmpdir)
|
||||
Dir.mkdir(@tmpdir)
|
||||
end
|
||||
Dir.chdir(@tmpdir)
|
||||
@inputrc_backup = ENV['INPUTRC']
|
||||
@inputrc_file = ENV['INPUTRC'] = File.join(@tmpdir, 'temporaty_inputrc')
|
||||
File.unlink(@inputrc_file) if File.exist?(@inputrc_file)
|
||||
end
|
||||
|
||||
def teardown
|
||||
Dir.chdir(@pwd)
|
||||
FileUtils.rm_rf(@tmpdir)
|
||||
ENV['INPUTRC'] = @inputrc_backup
|
||||
ENV.delete('RELINE_TEST_PROMPT') if ENV['RELINE_TEST_PROMPT']
|
||||
|
|
Загрузка…
Ссылка в новой задаче