diff --git a/src/sp_repo_review/checks/general.py b/src/sp_repo_review/checks/general.py index 2fa8c7ce..94112994 100644 --- a/src/sp_repo_review/checks/general.py +++ b/src/sp_repo_review/checks/general.py @@ -84,7 +84,10 @@ def check(package: Traversable) -> bool: src = package.joinpath("src") if src.is_dir(): for pkg in src.iterdir(): - if len([p for p in pkg.iterdir() if "test" in p.name]) > 0: + if ( + pkg.is_dir() + and len([p for p in pkg.iterdir() if "test" in p.name]) > 0 + ): return True return False