forked from pool/python-testresources
- Add patch use-correct-assertions.patch:
* Use current and correct method names. - Switch to pyproject macros. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-testresources?expand=0&rev=25
This commit is contained in:
41
use-correct-assertions.patch
Normal file
41
use-correct-assertions.patch
Normal file
@@ -0,0 +1,41 @@
|
||||
From 7bb62a13fa1d28717c10f3152b5e8ea479c8e9d2 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Petr=20Van=C4=9Bk?= <arkamar@atlas.cz>
|
||||
Date: Wed, 31 May 2023 08:40:30 +0200
|
||||
Subject: [PATCH] Refactor failIf to assertFalse for Python 3.12 Compatibility
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
This commit replaces deprecated failIf calls with assertFalse in the
|
||||
test_resourced_test_case.py file. The failIf method was removed in
|
||||
Python 3.12 [1-3].
|
||||
|
||||
[1] https://docs.python.org/3.12/whatsnew/3.12.html#removed
|
||||
[2] https://github.com/python/cpython/issues/89325
|
||||
[3] https://github.com/python/cpython/pull/28268
|
||||
|
||||
Signed-off-by: Petr Vaněk <arkamar@atlas.cz>
|
||||
---
|
||||
testresources/tests/test_resourced_test_case.py | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/testresources/tests/test_resourced_test_case.py b/testresources/tests/test_resourced_test_case.py
|
||||
index 7d2cfba..3c8a1b3 100644
|
||||
--- a/testresources/tests/test_resourced_test_case.py
|
||||
+++ b/testresources/tests/test_resourced_test_case.py
|
||||
@@ -129,7 +129,7 @@ def testTearDownResourcesDeletesResourceAttributes(self):
|
||||
self.resourced_case.resources = [("foo", self.resource_manager)]
|
||||
self.resourced_case.setUpResources()
|
||||
self.resourced_case.tearDownResources()
|
||||
- self.failIf(hasattr(self.resourced_case, "foo"))
|
||||
+ self.assertFalse(hasattr(self.resourced_case, "foo"))
|
||||
|
||||
def testTearDownResourcesStopsUsingResource(self):
|
||||
# tearDownResources records that there is one less use of each
|
||||
@@ -158,5 +158,5 @@ def testSingleWithSetup(self):
|
||||
self.assertEqual(self.resourced_case.foo, self.resource)
|
||||
self.assertEqual(self.resource_manager._uses, 1)
|
||||
self.resourced_case.tearDown()
|
||||
- self.failIf(hasattr(self.resourced_case, "foo"))
|
||||
+ self.assertFalse(hasattr(self.resourced_case, "foo"))
|
||||
self.assertEqual(self.resource_manager._uses, 0)
|
Reference in New Issue
Block a user