From 6fd04f3ceaf754d5c29cbb924e3eac350a172255 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Mon, 21 Sep 2026 19:36:54 +0900 Subject: [PATCH] Add tests for `FileUtils.have_option?` Fix #193 --- test/fileutils/test_fileutils.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/fileutils/test_fileutils.rb b/test/fileutils/test_fileutils.rb index 27511c2..44b8e46 100644 --- a/test/fileutils/test_fileutils.rb +++ b/test/fileutils/test_fileutils.rb @@ -2097,6 +2097,10 @@ def test_commands end def test_have_option? + assert(FileUtils.have_option?(:mv, :force)) + assert(FileUtils.have_option?('mv', :secure)) + assert_not_equal(true, FileUtils.have_option?(:mv, :preserve)) + assert_raise(ArgumentError) {FileUtils.have_option?(:missing, :noop)} end def test_options