diff --git a/python313.spec b/python313.spec index b844875..64476c5 100644 --- a/python313.spec +++ b/python313.spec @@ -172,6 +172,9 @@ Patch09: skip-test_pyobject_freed_is_freed.patch # PATCH-FIX-SLE fix_configure_rst.patch bpo#43774 mcepl@suse.com # remove duplicate link targets and make documentation with old Sphinx in SLE Patch10: fix_configure_rst.patch +# PATCH-FIX-UPSTREAM skip_test_abort_clients.patch gh#python/cpython#122136 mcepl@suse.com +# Not yet fixed failing test +Patch11: skip_test_abort_clients.patch BuildRequires: autoconf-archive BuildRequires: automake BuildRequires: fdupes diff --git a/skip_test_abort_clients.patch b/skip_test_abort_clients.patch new file mode 100644 index 0000000..8002ec3 --- /dev/null +++ b/skip_test_abort_clients.patch @@ -0,0 +1,16 @@ +--- + Lib/test/test_asyncio/test_server.py | 1 + + 1 file changed, 1 insertion(+) + +Index: Python-3.13.0rc1/Lib/test/test_asyncio/test_server.py +=================================================================== +--- Python-3.13.0rc1.orig/Lib/test/test_asyncio/test_server.py ++++ Python-3.13.0rc1/Lib/test/test_asyncio/test_server.py +@@ -212,6 +212,7 @@ class TestServer2(unittest.IsolatedAsync + await asyncio.sleep(0) + self.assertTrue(task.done()) + ++ @unittest.skip('Failing test gh#python/cpython#122136') + async def test_abort_clients(self): + async def serve(rd, wr): + fut.set_result((rd, wr))