run the typing integration test suite
(session: nox.Session)
| 340 | |
| 341 | @nox.session(name="mypy", python="3.14") |
| 342 | def test_mypy(session: nox.Session) -> None: |
| 343 | """run the typing integration test suite""" |
| 344 | |
| 345 | session.install(*nox.project.dependency_groups(pyproject, "mypy")) |
| 346 | |
| 347 | session.install("-e", ".") |
| 348 | |
| 349 | posargs = apply_pytest_opts( |
| 350 | session, |
| 351 | "sqlalchemy", |
| 352 | ["mypy"], |
| 353 | ) |
| 354 | |
| 355 | cmd = ["pytest", "-m", "mypy"] |
| 356 | |
| 357 | session.run(*cmd, *posargs) |
| 358 | |
| 359 | |
| 360 | @nox.session(name="pep8", python="3.14") |
nothing calls this directly
no test coverage detected