зеркало из https://github.com/github/ruby.git
ENV["HOME"] is prior as home on Windows
* spec/rubyspec/core/dir/home_spec.rb: ENV["HOME"] is prior as home on Windows. reported by ko1. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58763 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
Родитель
a540cec984
Коммит
6e7dfec866
|
@ -5,8 +5,10 @@ describe "Dir.home" do
|
|||
it "returns the current user's home directory as a string if called without arguments" do
|
||||
home_directory = ENV['HOME']
|
||||
platform_is :windows do
|
||||
path = ENV['HOMEDRIVE'] + ENV['HOMEPATH']
|
||||
home_directory = path.tr('\\', '/').chomp('/')
|
||||
unless home_directory
|
||||
home_directory = ENV['HOMEDRIVE'] + ENV['HOMEPATH']
|
||||
end
|
||||
home_directory = home_directory.tr('\\', '/').chomp('/')
|
||||
end
|
||||
|
||||
Dir.home.should == home_directory
|
||||
|
|
Загрузка…
Ссылка в новой задаче