Handle empty test directories from tests on other branches
Handle empty test directories from tests on other branches

So that run_tests.py does not produce errors from trying to run tests
that don't exist on the current branch.

mcfarljm/fortwrap,mcfarljm/fortwrap,mcfarljm/fortwrap,mcfarljm/fortwrap