summaryrefslogtreecommitdiff
path: root/test/ruby/test_dir.rb
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-11-23 01:57:26 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-11-23 01:57:26 +0000
commit32b7457fa4d19eb17f073a457bba21c8a5b9a316 (patch)
treeaff932d479c90cd23db1d91c5794258267ae7d6c /test/ruby/test_dir.rb
parent8a233ea67b20910c6fc3429d6c30c628c1650255 (diff)
split each assert_nothing_raised
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65932 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/ruby/test_dir.rb')
-rw-r--r--test/ruby/test_dir.rb10
1 files changed, 7 insertions, 3 deletions
diff --git a/test/ruby/test_dir.rb b/test/ruby/test_dir.rb
index fd8d455a0c..e3dcd7fef4 100644
--- a/test/ruby/test_dir.rb
+++ b/test/ruby/test_dir.rb
@@ -370,13 +370,17 @@ class TestDir < Test::Unit::TestCase
ENV.delete("LOGDIR")
ENV["HOME"] = @nodir
- assert_nothing_raised(ArgumentError) {
+ assert_nothing_raised(ArgumentError) do
assert_equal(@nodir, Dir.home)
+ end
+ assert_nothing_raised(ArgumentError) do
assert_equal(@nodir, Dir.home(""))
- if user = ENV["USER"]
+ end
+ if user = ENV["USER"]
+ assert_nothing_raised(ArgumentError) do
assert_equal(File.expand_path("~#{user}"), Dir.home(user))
end
- }
+ end
%W[no:such:user \u{7559 5b88}:\u{756a}].each do |user|
assert_raise_with_message(ArgumentError, /#{user}/) {Dir.home(user)}
end