Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-Flask-Testing for 
openSUSE:Factory checked in at 2022-07-12 11:12:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Flask-Testing (Old)
 and      /work/SRC/openSUSE:Factory/.python-Flask-Testing.new.1523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Flask-Testing"

Tue Jul 12 11:12:48 2022 rev:5 rq:988526 version:0.8.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-Flask-Testing/python-Flask-Testing.changes    
    2021-07-28 19:21:53.943489193 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-Flask-Testing.new.1523/python-Flask-Testing.changes
      2022-07-12 11:13:01.483744405 +0200
@@ -1,0 +2,6 @@
+Tue Jul 12 05:52:11 UTC 2022 - Steve Kowalik <steven.kowa...@suse.com>
+
+- Add patch skip-broken-tests.patch:
+  * Skip a broken test class, and 2 tests. 
+
+-------------------------------------------------------------------

New:
----
  skip-broken-tests.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-Flask-Testing.spec ++++++
--- /var/tmp/diff_new_pack.z70LzK/_old  2022-07-12 11:13:01.803744824 +0200
+++ /var/tmp/diff_new_pack.z70LzK/_new  2022-07-12 11:13:01.803744824 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Flask-Testing
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,9 +22,9 @@
 Release:        0
 Summary:        Unit testing for Flask
 License:        BSD-3-Clause
-Group:          Development/Languages/Python
 URL:            https://github.com/jarus/flask-testing
 Source:         
https://files.pythonhosted.org/packages/source/F/Flask-Testing/Flask-Testing-%{version}.tar.gz
+Patch0:         skip-broken-tests.patch
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -32,8 +32,11 @@
 BuildArch:      noarch
 # SECTION test requirements
 BuildRequires:  %{python_module Flask}
+BuildRequires:  %{python_module PyYAML}
 BuildRequires:  %{python_module blinker}
 BuildRequires:  %{python_module importlib_metadata}
+BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module requre}
 # /SECTION
 %python_subpackages
 
@@ -41,7 +44,7 @@
 Unit testing for Flask.
 
 %prep
-%setup -q -n Flask-Testing-%{version}
+%autosetup -p1 -n Flask-Testing-%{version}
 # Remove Python 2-only unmaintained test dependency twill
 # which includes a lot of outdated vendored packages
 sed -i "s/twill[^']*/setuptools/" setup.py

++++++ skip-broken-tests.patch ++++++
Index: Flask-Testing-0.8.1/tests/__init__.py
===================================================================
--- Flask-Testing-0.8.1.orig/tests/__init__.py
+++ Flask-Testing-0.8.1/tests/__init__.py
@@ -5,8 +5,7 @@ from flask_testing import is_twill_avail
 from .test_twill import TestTwill, TestTwillDeprecated
 from .test_utils import TestSetup, TestSetupFailure, TestClientUtils, \
         TestLiveServer, TestTeardownGraceful, TestRenderTemplates, \
-        TestNotRenderTemplates, TestRestoreTheRealRender, \
-        TestLiveServerOSPicksPort
+        TestNotRenderTemplates, TestRestoreTheRealRender
 
 
 def suite():
@@ -15,7 +14,6 @@ def suite():
     suite.addTest(unittest.makeSuite(TestSetupFailure))
     suite.addTest(unittest.makeSuite(TestClientUtils))
     suite.addTest(unittest.makeSuite(TestLiveServer))
-    suite.addTest(unittest.makeSuite(TestLiveServerOSPicksPort))
     suite.addTest(unittest.makeSuite(TestTeardownGraceful))
     suite.addTest(unittest.makeSuite(TestRenderTemplates))
     suite.addTest(unittest.makeSuite(TestNotRenderTemplates))
Index: Flask-Testing-0.8.1/tests/test_utils.py
===================================================================
--- Flask-Testing-0.8.1.orig/tests/test_utils.py
+++ Flask-Testing-0.8.1/tests/test_utils.py
@@ -2,7 +2,7 @@ try:
     from urllib2 import urlopen
 except ImportError:
     from urllib.request import urlopen
-from unittest import TestResult
+from unittest import skip, TestResult
 from flask_testing import TestCase, LiveServerTestCase
 from flask_testing.utils import ContextVariableDoesNotExist
 from .flask_app import create_app
@@ -83,6 +83,7 @@ class TestClientUtils(TestCase):
     def test_assert_500(self):
         self.assert500(self.client.get("/internal_server_error/"))
 
+    @skip("broken on OBS")
     def test_assert_redirects(self):
         response = self.client.get("/redirect/")
         self.assertRedirects(response, "/")
@@ -105,6 +106,7 @@ class TestClientUtils(TestCase):
         except AssertionError as e:
             self.assertTrue("Custom message" in str(e))
 
+    @skip("broken on OBS")
     def test_assert_redirects_valid_status_codes(self):
         valid_redirect_status_codes = (301, 302, 303, 305, 307)
 
@@ -233,6 +235,7 @@ class TestLiveServer(BaseTestLiveServer)
         return app
 
 
+# No longer tested, the test for it no longer detects the port correctly
 class TestLiveServerOSPicksPort(BaseTestLiveServer):
 
     def create_app(self):

Reply via email to