bug fix for when no test files are found in the given test paths

Before, if you specified test paths that didn't contain any test
files, the `path_of` method would error on you.  This fixes the
method to handle this case intuitively.

Now the test suite runs (with zero tests) and outputs accordingly.