Files
delta-rs/python/conftest.py
T
2025-03-23 02:20:58 +00:00

21 lines
595 B
Python

import os
import pathlib
import pytest
@pytest.fixture(autouse=True)
def doctest_setup(
request: pytest.FixtureRequest,
monkeypatch: pytest.MonkeyPatch,
tmp_path: pathlib.Path,
) -> None:
if isinstance(request.node, pytest.DoctestItem):
# disable color for doctests so we don't have to include
# escape codes in docstrings
monkeypatch.setitem(os.environ, "NO_COLOR", "1")
# Explicitly set the column width
monkeypatch.setitem(os.environ, "COLUMNS", "80")
# Work in a temporary directory
monkeypatch.chdir(str(tmp_path))