Skip to content

Commit 3f48765

Browse files
authored
Merge pull request #7024 from atugushev/deprecated-yield-fixture
Use normal fixture instead of yield_fixture
2 parents ab250e3 + e3a6ba6 commit 3f48765

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

news/deprecated-yield-fixture.trivial

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Use normal ``fixture`` instead of ``yield_fixture``.
2+
It's been deprecated in pytest since 2.10 version.

tests/conftest.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ def tmpdir_factory(request, tmpdir_factory):
7474
tmpdir_factory.getbasetemp().remove(ignore_errors=True)
7575

7676

77-
@pytest.yield_fixture
77+
@pytest.fixture
7878
def tmpdir(request, tmpdir):
7979
"""
8080
Return a temporary directory path object which is unique to each test
@@ -227,7 +227,7 @@ def install_egg_link(venv, project_name, egg_info_dir):
227227
fp.write(str(egg_info_dir) + '\n.')
228228

229229

230-
@pytest.yield_fixture(scope='session')
230+
@pytest.fixture(scope='session')
231231
def virtualenv_template(request, tmpdir_factory, pip_src,
232232
setuptools_install, common_wheels):
233233

@@ -268,7 +268,7 @@ def virtualenv_template(request, tmpdir_factory, pip_src,
268268
yield venv
269269

270270

271-
@pytest.yield_fixture
271+
@pytest.fixture
272272
def virtualenv(virtualenv_template, tmpdir, isolate):
273273
"""
274274
Return a virtual environment which is unique to each test function

0 commit comments

Comments
 (0)