Spaces:
Runtime error
Runtime error
| """Remove files created when testing lichess-bot.""" | |
| import shutil | |
| import os | |
| from _pytest.config import ExitCode | |
| from _pytest.main import Session | |
| def pytest_sessionfinish(session: Session, exitstatus: int | ExitCode) -> None: # noqa: ARG001 | |
| """ | |
| Remove files created when testing lichess-bot. | |
| The only exception is if running in a GitHub action, in which case we save the engines to the cache. | |
| """ | |
| if os.path.exists("TEMP") and not os.getenv("GITHUB_ACTIONS"): | |
| shutil.rmtree("TEMP") | |