Run these commands from the repository root in Windows PowerShell.
python -m pytest -p no:schemathesis --basetemp=.tmp/pytest-p no:schemathesis disables the auto-loaded Schemathesis pytest plugin that
is broken on the current Windows development machine. --basetemp=.tmp/pytest
keeps pytest temp files inside the repository when the user temp root is not
readable.
Use the same pytest flags for focused suites:
python -m pytest tests/test_provider_settings.py -q -p no:schemathesis --basetemp=.tmp/pytest-focusedFor integration tests:
python -m pytest tests/integration -q -p no:schemathesis --basetemp=.tmp/pytest-integrationSome integration, browser, Docker, or external-tool tests may skip when the optional dependency or service is unavailable locally.