From ddff996ee22a7bec306451d2a3faec559b121c4a Mon Sep 17 00:00:00 2001 From: Barrett Ruth Date: Fri, 19 Sep 2025 21:11:12 -0400 Subject: [PATCH] fix(ci): test --- .github/workflows/test.yml | 2 +- scrapers/codeforces.py | 2 +- scrapers/cses.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 10b94e7..7e102d7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -61,4 +61,4 @@ jobs: - name: Install dependencies with pytest run: uv sync --dev - name: Run Python tests - run: PYTHONPATH=. uv run pytest tests/scrapers/ -v + run: cd scrapers && PYTHONPATH=.. uv run pytest ../tests/scrapers/ -v diff --git a/scrapers/codeforces.py b/scrapers/codeforces.py index 7a1ecd4..db96804 100644 --- a/scrapers/codeforces.py +++ b/scrapers/codeforces.py @@ -7,7 +7,7 @@ from dataclasses import asdict import cloudscraper from bs4 import BeautifulSoup, Tag -from scrapers.models import MetadataResult, ProblemSummary, TestCase, TestsResult +from models import MetadataResult, ProblemSummary, TestCase, TestsResult def scrape(url: str) -> list[TestCase]: diff --git a/scrapers/cses.py b/scrapers/cses.py index 77fe64f..00cdc46 100755 --- a/scrapers/cses.py +++ b/scrapers/cses.py @@ -8,7 +8,7 @@ from dataclasses import asdict import requests from bs4 import BeautifulSoup, Tag -from scrapers.models import MetadataResult, ProblemSummary, TestCase, TestsResult +from models import MetadataResult, ProblemSummary, TestCase, TestsResult def parse_problem_url(problem_input: str) -> str | None: