Skip to content

Commit f170b39

Browse files
authored
Merge pull request #62 from sliverc/fix_deprecation_warnings
Fix warning `use of getfuncargvalue is deprecated, use getfixturevalue`
2 parents 04bf8b6 + 334f018 commit f170b39

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

pytest_factoryboy/plugin.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def after_postgeneration(self, request):
7070
"""Call _after_postgeneration hooks."""
7171
for model in list(self.results.keys()):
7272
results = self.results.pop(model)
73-
obj = request.getfuncargvalue(model)
73+
obj = request.getfixturevalue(model)
7474
factory = self.model_factories[model]
7575
factory._after_postgeneration(obj, create=True, results=results)
7676

@@ -104,7 +104,7 @@ def pytest_runtest_call(item):
104104
except AttributeError:
105105
# pytest-pep8 plugin passes Pep8Item here during tests.
106106
return
107-
factoryboy_request = request.getfuncargvalue("factoryboy_request")
107+
factoryboy_request = request.getfixturevalue("factoryboy_request")
108108
factoryboy_request.evaluate(request)
109109
assert not factoryboy_request.deferred
110110
request.config.hook.pytest_factoryboy_done(request=request)

tests/test_postgen_dependencies.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,9 @@ def test_depends_on(bar):
7373
assert bar.foo.value == 1
7474

7575

76-
def test_getfuncargvalue(request, factoryboy_request):
77-
"""Test post-generation declarations via the getfuncargvalue."""
78-
foo = request.getfuncargvalue('foo')
76+
def test_getfixturevalue(request, factoryboy_request):
77+
"""Test post-generation declarations via the getfixturevalue."""
78+
foo = request.getfixturevalue('foo')
7979
assert not factoryboy_request.deferred
8080
assert foo.value == 1
8181

0 commit comments

Comments
 (0)