Don't fall back to importing from `py.io`

We require pytest>=6.2; `_pytest._io.TerminalWriter` exists since
6.0.0rc1. See the previous commit for details.
This commit is contained in:
David Röthlisberger 2022-11-03 12:55:33 +00:00
parent 36e81cb924
commit 72d49f35b6
1 changed files with 1 additions and 5 deletions

View File

@ -5,13 +5,9 @@ import itertools
import os.path
from typing import TYPE_CHECKING, cast
from _pytest._io import TerminalWriter
from mako.lookup import TemplateLookup
try:
from _pytest._io import TerminalWriter
except ImportError:
from py.io import TerminalWriter
from .feature import get_features
from .scenario import inject_fixturedefs_for_step, make_python_docstring, make_python_name, make_string_literal
from .steps import get_step_fixture_name