INNER CODE UNIT · Python

find_test_directories

zhinkgit/embeddedskills · .github/maintenance/run_tests.py:10

def find_test_directories(root: Path) -> list[Path]:
    return sorted(
        path
        for path in root.rglob("tests")
        if path.is_dir()
        and any(path.glob("test_*.py"))
        and not any(
            part in SKIP_DIRECTORIES for part in path.relative_to(root).parts
        )
    )


def main() -> int:
    root = Path(__file__).resolve().parents[2]
    test_directories = find_test_directories(root)
    if not test_directories:
        print("No test directories found.")
        return 0

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…