diff --git a/urchin b/urchin index bfa3f60..23d1409 100755 --- a/urchin +++ b/urchin @@ -136,7 +136,10 @@ recurse() { echo "${requested_path}" | grep "^${potential_test}" > /dev/null || echo "${potential_test}" | grep "^${requested_path}" > /dev/null || + { test "${potential_test}" != "${requested_test}" && + test -f "${potential_test}" && test -f "${requested_path}"; } || return 0 + echo "${requested_path}" XXX "${potential_test}" validate_strings "${potential_test}" 'Test file names'