[packages/python-pep8] - added unittest API update, release 10

qboosh qboosh at pld-linux.org
Wed Apr 16 20:23:07 CEST 2025


commit 1c7614b60c25f006e79a62eeec66d5f565d19e69
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Wed Apr 16 20:09:06 2025 +0200

    - added unittest API update, release 10

 python-pep8-unittest.patch | 20 ++++++++++++++++++++
 python-pep8.spec           |  4 +++-
 2 files changed, 23 insertions(+), 1 deletion(-)
---
diff --git a/python-pep8.spec b/python-pep8.spec
index 579c545..dcea2fe 100644
--- a/python-pep8.spec
+++ b/python-pep8.spec
@@ -10,7 +10,7 @@ Summary:	Python style guide checker
 Summary(pl.UTF-8):	Sprawdzanie zgodności z poradnikiem stylu kodowania w Pythonie
 Name:		python-%{module}
 Version:	1.7.1
-Release:	9
+Release:	10
 License:	MIT
 Group:		Libraries/Python
 #Source0Download: https://pypi.org/simple/pep8/
@@ -18,6 +18,7 @@ Source0:	https://files.pythonhosted.org/packages/source/p/pep8/%{module}-%{versi
 # Source0-md5:	603821d06db945c71d811b5a8d78423c
 Patch0:		%{name}-nestedset.patch
 Patch1:		%{name}-tokenize.patch
+Patch2:		%{name}-unittest.patch
 URL:		https://pypi.org/project/pep8/
 BuildRequires:	rpm-pythonprov
 BuildRequires:	rpmbuild(macros) >= 1.714
@@ -77,6 +78,7 @@ Dokumentacja API modułu pep8.
 %setup -q -n %{module}-%{version}
 %patch -P 0 -p1
 %patch -P 1 -p1
+%patch -P 2 -p1
 
 %build
 # pep8 issues deprecance warning, which causes some tests to fail
diff --git a/python-pep8-unittest.patch b/python-pep8-unittest.patch
new file mode 100644
index 0000000..94372f2
--- /dev/null
+++ b/python-pep8-unittest.patch
@@ -0,0 +1,20 @@
+--- pep8-1.7.1/testsuite/test_all.py.orig	2017-10-24 16:38:06.000000000 +0200
++++ pep8-1.7.1/testsuite/test_all.py	2025-04-16 20:01:31.834474675 +0200
+@@ -49,11 +49,12 @@ def suite():
+     from testsuite import test_api, test_parser, test_shell, test_util
+ 
+     suite = unittest.TestSuite()
+-    suite.addTest(unittest.makeSuite(Pep8TestCase))
+-    suite.addTest(unittest.makeSuite(test_api.APITestCase))
+-    suite.addTest(unittest.makeSuite(test_parser.ParserTestCase))
+-    suite.addTest(unittest.makeSuite(test_shell.ShellTestCase))
+-    suite.addTest(unittest.makeSuite(test_util.UtilTestCase))
++    testLoader = unittest.TestLoader()
++    suite.addTest(testLoader.loadTestsFromTestCase(Pep8TestCase))
++    suite.addTest(testLoader.loadTestsFromTestCase(test_api.APITestCase))
++    suite.addTest(testLoader.loadTestsFromTestCase(test_parser.ParserTestCase))
++    suite.addTest(testLoader.loadTestsFromTestCase(test_shell.ShellTestCase))
++    suite.addTest(testLoader.loadTestsFromTestCase(test_util.UtilTestCase))
+     return suite
+ 
+ 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/python-pep8.git/commitdiff/1c7614b60c25f006e79a62eeec66d5f565d19e69



More information about the pld-cvs-commit mailing list