@sshd Feature: `has_dir' condition keyword Background: Given a recipe with: """ target 'some_host.test' task :testing_directory_existence do condition { has_dir 'some_directory' } echo 'evaluated' end """ Scenario: succeeds when directory exists Given a remote directory named "some_directory" When I successfully execute the recipe Then the output must contain "evaluated" Scenario: fails when directory does not exist When I successfully execute the recipe Then the output must not contain "evaluated"