diff --git a/.github/workflows/quality.yml b/.github/workflows/quality.yml index 6c1df46..37749d7 100644 --- a/.github/workflows/quality.yml +++ b/.github/workflows/quality.yml @@ -13,7 +13,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v2 with: - python-version: 3.10 + python-version: "3.10" # Setup venv # TODO: revisit when https://github.com/astral-sh/uv/issues/1526 is addressed. diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 18983ef..a595bed 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -36,12 +36,27 @@ jobs: - name: Agent tests run: | uv run pytest -sv ./tests/test_agents.py - - name: Tool tests + - name: Final answer tests run: | - uv run pytest -sv ./tests/test_toolss.py + uv run pytest -sv ./tests/test_final_answer.py + - name: Models tests + run: | + uv run pytest -sv ./tests/test_models.py + - name: Monitoring tests + run: | + uv run pytest -sv ./tests/test_monitoring.py - name: Python interpreter tests run: | uv run pytest -sv ./tests/test_python_interpreter.py - - name: Final answer tests + - name: Search tests run: | - uv run pytest -sv ./tests/test_final_answer.py \ No newline at end of file + uv run pytest -sv ./tests/test_search.py + - name: Tools tests + run: | + uv run pytest -sv ./tests/test_tools.py + - name: Types tests + run: | + uv run pytest -sv ./tests/test_types.py + - name: Utils tests + run: | + uv run pytest -sv ./tests/test_utils.py \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 1706213..13099ff 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -37,4 +37,5 @@ test = [ "pytest>=8.1.0", "sqlalchemy", "ruff>=0.5.0", + "accelerate", ]