considering the possibility of projects with only integration tests or only unit tests (or no tests at all) when linting test sources

fixes issue #22