From 98746acff3ee24d63b31549da5399df7ff32bc72 Mon Sep 17 00:00:00 2001 From: usa Date: Fri, 12 May 2017 20:10:16 +0000 Subject: `notepad.exe` does not always exist in `C:\Windows` Use `%WINDIR%\system32\drivers\etc\services` instead of `notepad.exe`. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58695 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- spec/rubyspec/shared/file/readable.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'spec/rubyspec/shared/file') diff --git a/spec/rubyspec/shared/file/readable.rb b/spec/rubyspec/shared/file/readable.rb index 240c378d95..74f58caaff 100644 --- a/spec/rubyspec/shared/file/readable.rb +++ b/spec/rubyspec/shared/file/readable.rb @@ -2,7 +2,7 @@ describe :file_readable, shared: true do before :each do @file = tmp('i_exist') platform_is :windows do - @file2 = "C:\\windows\\notepad.exe" + @file2 = File.join(ENV["WINDIR"], "system32/drivers/etc/services").tr(File::SEPARATOR, File::ALT_SEPARATOR) end platform_is_not :windows do @file2 = "/etc/passwd" -- cgit v1.2.3