15 lines
339 B
Python
15 lines
339 B
Python
from __future__ import annotations
|
|
|
|
import nox
|
|
|
|
nox.options.default_venv_backend = "uv"
|
|
|
|
|
|
@nox.session(python=["3.9", "3.10", "3.11", "3.12", "3.13"])
|
|
def tests(session: nox.Session) -> None:
|
|
"""Run the test suite."""
|
|
# pip install .
|
|
session.install(".")
|
|
session.install("pytest", "pytest-httpx")
|
|
session.run("pytest")
|