From 72ff748e2680f68bcc538d590c5e02c778265bff Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Tue, 22 Sep 2026 19:45:55 +0900 Subject: [PATCH] Test directory creation results and verify aliases Check `mkdir_p` return values and verify the `makedirs` and `mkpath` aliases without duplicating directory creation tests. Fix #186 --- test/fileutils/test_fileutils.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/fileutils/test_fileutils.rb b/test/fileutils/test_fileutils.rb index 27511c2..cb7c5cf 100644 --- a/test/fileutils/test_fileutils.rb +++ b/test/fileutils/test_fileutils.rb @@ -1229,7 +1229,7 @@ def test_mkdir_p ) my_rm_rf 'tmpdir' dirs.each do |d| - mkdir_p d + assert_equal([d], mkdir_p(d)) assert_directory d assert_file_not_exist "#{d}/a" assert_file_not_exist "#{d}/b" @@ -1981,10 +1981,12 @@ def test_link def test_makedirs check_singleton :makedirs + assert_equal(FileUtils.method(:mkdir_p), FileUtils.method(:makedirs)) end def test_mkpath check_singleton :mkpath + assert_equal(FileUtils.method(:mkdir_p), FileUtils.method(:mkpath)) end def test_move