@sshd Feature: `executable?' condition keyword Background: Given a recipe with: """ task :executable_test_ok do condition { executable? 'true' } echo 'test_ok' end task :executable_test_ok do condition { executable? 'some_non_existent_executable' } echo 'test_ko' end """ Scenario: succeeds when remote executable is available When I successfully execute the recipe on remote target Then the output must contain "test_ok" Scenario: fails when remote executable is not available When I successfully execute the recipe on remote target Then the output must not contain "test_ko"