Problem statement
Currently the test only asserts the function returns a sequence of files, no behavioural tests.
Proposal
Add tests asserting the exact output of the function-call and the difference changing files and (partially?) adding them has on the output.