From ba9a6f8934515c33b69648d727b56d97ad284e08 Mon Sep 17 00:00:00 2001 From: k0kubun Date: Sat, 24 Nov 2018 00:55:26 +0000 Subject: [PATCH] Fix r65926 test_dir.rb for windows (tilde) [Fix GH-2022] From: MSP-Greg git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65943 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/ruby/test_dir.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/ruby/test_dir.rb b/test/ruby/test_dir.rb index e3dcd7fef4f9e5..e248c818b6ee8a 100644 --- a/test/ruby/test_dir.rb +++ b/test/ruby/test_dir.rb @@ -377,8 +377,9 @@ def test_home 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|