Run the mypy static type checker as a pytest test case
After adding this library to your dev/test dependencies and installing, add the following file to your test folder:
test_mypy.py
from pytest_mypy_runner import test_mypy # noqaPytest should then pick up the test_mypy test.
Note: The # noqa is there to prevent formatters/linters like autoflake from removing what otherwise appears to be an
unused import.
The nearest pyproject.toml file will be used to configure mypy, traversing upward from the folder where test_mypy.py
resides. Add any custom configuration to the [tool.mypy] section.