From 24a0c5406251db11cf12bec4f0429446080839a8 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Tue, 25 Feb 2025 22:32:17 +0200 Subject: can purge a dir --- test/lib/dslkeywords/directory_test.rb | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'test/lib/dslkeywords') diff --git a/test/lib/dslkeywords/directory_test.rb b/test/lib/dslkeywords/directory_test.rb index 302db37..41229eb 100644 --- a/test/lib/dslkeywords/directory_test.rb +++ b/test/lib/dslkeywords/directory_test.rb @@ -33,4 +33,21 @@ class RCMDirectoryTest < Minitest::Test end refute File.directory?(DIR_PATH) end + + def test_purge_directory + configure_from_scratch do + file create do + path "#{DIR_PATH}/subdir/a_file.txt" + manage directory + 'some content' + end + directory purge do + path DIR_PATH + without backup + is purged + requires file create + end + end + refute File.directory?(DIR_PATH) + end end -- cgit v1.2.3