summaryrefslogtreecommitdiff
path: root/dev-python/betamax/files/betamax-0.8.1-pytest.patch
blob: e3bfe39c81ca9c12428440467895c862e6a4d0a2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
From 165cc321f2b9839418269e9493b03eb2e43f7ddf Mon Sep 17 00:00:00 2001
From: Jiri Kuncar <jiri.kuncar@gmail.com>
Date: Mon, 9 Sep 2019 12:23:18 +0200
Subject: [PATCH] tests: fix direct calls to PyTest fixtures

https://docs.pytest.org/en/latest/deprecations.html#calling-fixtures-directly
---
 tests/unit/test_fixtures.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/tests/unit/test_fixtures.py b/tests/unit/test_fixtures.py
index 387d9ce..41f33eb 100644
--- a/tests/unit/test_fixtures.py
+++ b/tests/unit/test_fixtures.py
@@ -27,9 +27,9 @@ def test_adds_stop_as_a_finalizer(self):
         # Mock a pytest request object
         request = mock.MagicMock()
         request.cls = request.module = None
-        request.function.__name__ = 'test'
+        request.node.name = request.function.__name__ = 'test'
 
-        pytest_fixture.betamax_recorder(request)
+        pytest_fixture._betamax_recorder(request)
         assert request.addfinalizer.called is True
         request.addfinalizer.assert_called_once_with(self.mocked_betamax.stop)
 
@@ -37,9 +37,9 @@ def test_auto_starts_the_recorder(self):
         # Mock a pytest request object
         request = mock.MagicMock()
         request.cls = request.module = None
-        request.function.__name__ = 'test'
+        request.node.name = request.function.__name__ = 'test'
 
-        pytest_fixture.betamax_recorder(request)
+        pytest_fixture._betamax_recorder(request)
         self.mocked_betamax.start.assert_called_once_with()