diff options
Diffstat (limited to 'test/lib')
| -rw-r--r-- | test/lib/dslkeywords/directory_test.rb | 17 |
1 files changed, 17 insertions, 0 deletions
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 |
