2
0
Эх сурвалжийг харах

Merge pull request #5577 from ThomasWaldmann/fix-yield-fixture-deprecation

use pytest.fixture instead of yield_fixture, fixes #5575
TW 4 жил өмнө
parent
commit
0504642ec6

+ 2 - 2
src/borg/testsuite/benchmark.py

@@ -13,7 +13,7 @@ import pytest
 from .archiver import changedir, cmd
 
 
-@pytest.yield_fixture
+@pytest.fixture
 def repo_url(request, tmpdir, monkeypatch):
     monkeypatch.setenv('BORG_PASSPHRASE', '123456')
     monkeypatch.setenv('BORG_CHECK_I_KNOW_WHAT_I_AM_DOING', 'YES')
@@ -31,7 +31,7 @@ def repo(request, cmd, repo_url):
     return repo_url
 
 
-@pytest.yield_fixture(scope='session', params=["zeros", "random"])
+@pytest.fixture(scope='session', params=["zeros", "random"])
 def testdata(request, tmpdir_factory):
     count, size = 10, 1000*1000
     p = tmpdir_factory.mktemp('data')

+ 1 - 1
src/borg/testsuite/cache.py

@@ -208,7 +208,7 @@ class TestCacheSynchronizer:
 
 
 class TestAdHocCache:
-    @pytest.yield_fixture
+    @pytest.fixture
     def repository(self, tmpdir):
         self.repository_location = os.path.join(str(tmpdir), 'repository')
         with Repository(self.repository_location, exclusive=True, create=True) as repository:

+ 1 - 1
src/borg/testsuite/remote.py

@@ -70,7 +70,7 @@ class TestSleepingBandwidthLimiter:
 
 
 class TestRepositoryCache:
-    @pytest.yield_fixture
+    @pytest.fixture
     def repository(self, tmpdir):
         self.repository_location = os.path.join(str(tmpdir), 'repository')
         with Repository(self.repository_location, exclusive=True, create=True) as repository: