Windows compatibility: UTF-8 stdout, Unix test skips, parallel coverage
143 files · 1,018+ · 850-

Windows compatibility for tests and UTF-8 output

3 files changed
  • output.py stdout reconfigured to UTF-8 to prevent Windows UnicodeEncodeError
  • conftest.py Collection hook and autouse fixture to skip Unix socket tests on Windows; /tmp paths fixed for cross-platform
  • pyproject.toml parallel=true in coverage config for xdist; encoding=utf-8 in file ops
  • Windows compatibility fixes: stdout reconfigured to UTF-8 to prevent UnicodeEncodeError on Windows. Unix socket tests skipped on Windows via pytest collection hook and autouse fixture. /tmp path references replaced with cross-platform alternatives. Parallel coverage enabled for pytest-xdist. remediate internal
    2 files
    • output.py
    • conftest.py