diff options
author | k0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-11-24 00:55:26 +0000 |
---|---|---|
committer | k0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-11-24 00:55:26 +0000 |
commit | ba9a6f8934515c33b69648d727b56d97ad284e08 (patch) | |
tree | c4242a890bc33714399d01278ae250290e5a704e | |
parent | b5a1a3aa7cc3326b0d43afebb10dd3869fe93842 (diff) | |
download | ruby-ba9a6f8934515c33b69648d727b56d97ad284e08.tar.gz |
Fix r65926 test_dir.rb for windows (tilde)
[Fix GH-2022]
From: MSP-Greg <greg.mpls@gmail.com>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65943 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | test/ruby/test_dir.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/test/ruby/test_dir.rb b/test/ruby/test_dir.rb index e3dcd7fef4..e248c818b6 100644 --- a/test/ruby/test_dir.rb +++ b/test/ruby/test_dir.rb @@ -377,8 +377,9 @@ class TestDir < Test::Unit::TestCase assert_equal(@nodir, Dir.home("")) end if user = ENV["USER"] + tilde = windows? ? "~" : "~#{user}" assert_nothing_raised(ArgumentError) do - assert_equal(File.expand_path("~#{user}"), Dir.home(user)) + assert_equal(File.expand_path(tilde), Dir.home(user)) end end %W[no:such:user \u{7559 5b88}:\u{756a}].each do |user| |