Feature: Unreferenced Files can handle directories being passed as parameters to search and search for. Scenario Outline: Given the repository "" is cloned and checked out at the commit "". When the argument --search is provided as "". And the argument --search-for is provided as "". And the flag --assert-no-unreferenced-files is set. Then the unreferenced files are "". Examples: | repository | checkout_commit | search | search_for | unreferenced_files | | https://github.com/monicahq/monica.git | 88b8ad7af190021bf6dd7f0bfcd1ab76df989d4c | docs/ | docs/images/ | "docs/images/main-app.png\ndocs/images/screenshot.png\n" | Scenario Outline: Given the repository "" is cloned and checked out at the commit "". When the argument --search is provided as "". And the argument --search-for is provided as "". And the flag --assert-no-unreferenced-files is set. Then unreferenced files are not found. Examples: | repository | checkout_commit | search | search_for | | https://github.com/monicahq/monica.git | 88b8ad7af190021bf6dd7f0bfcd1ab76df989d4c | ./ | docs/images |