fix test failure

Signed-off-by: cherry530 <707078654@qq.com>
This commit is contained in:
cherry530 2023-07-22 15:42:59 +08:00
parent 885127fdce
commit efbb638cbf
2 changed files with 24 additions and 1 deletions

View File

@ -0,0 +1,19 @@
--- urwid-2.1.2.orig/urwid/tests/test_event_loops.py
+++ urwid-2.1.2/urwid/tests/test_event_loops.py
@@ -201,15 +201,14 @@ else:
evl.alarm(0.5, lambda: 1 / 0) # Simulate error in event loop
self.assertRaises(ZeroDivisionError, evl.run)
- def test_coroutine_error(self):
+ async def test_coroutine_error(self):
evl = self.evl
- @asyncio.coroutine
- def error_coro():
+ async def error_coro():
result = 1 / 0 # Simulate error in coroutine
yield result
- asyncio.ensure_future(error_coro())
+ asyncio.ensure_future(await error_coro())
self.assertRaises(ZeroDivisionError, evl.run)

View File

@ -1,12 +1,13 @@
Name: python-urwid Name: python-urwid
Version: 2.1.2 Version: 2.1.2
Release: 4 Release: 5
Summary: Console user interface library Summary: Console user interface library
License: LGPLv2+ License: LGPLv2+
URL: http://excess.org/urwid/ URL: http://excess.org/urwid/
Source0: https://pypi.python.org/packages/source/u/urwid/urwid-%{version}.tar.gz Source0: https://pypi.python.org/packages/source/u/urwid/urwid-%{version}.tar.gz
Patch0: fix-use-trio-lowlevel-instead-of-trio.patch Patch0: fix-use-trio-lowlevel-instead-of-trio.patch
Patch1: Add-script-for-detecting-character-widths-and-dumping-width-tables.patch Patch1: Add-script-for-detecting-character-widths-and-dumping-width-tables.patch
Patch2: fix-test-failure-due-to-python11.patch
%description %description
Urwid is a console user interface library for Python. It includes Urwid is a console user interface library for Python. It includes
@ -42,6 +43,9 @@ PYTHON=%{__python3} %{__python3} setup.py test
%{python3_sitearch}/urwid-%{version}*.egg-info %{python3_sitearch}/urwid-%{version}*.egg-info
%changelog %changelog
* Sat Jul 22 2023 xu_ping<707078654@qq.com> - 2.1.2-5
- fix test failure due to python11
* Tue Jan 17 2023 zhangliangpengkun<zhangliangpengkun@xfusion.com> - 2.1.2-4 * Tue Jan 17 2023 zhangliangpengkun<zhangliangpengkun@xfusion.com> - 2.1.2-4
- Add-script-for-detecting-character-widths-and-dumping-width-tables.patch - Add-script-for-detecting-character-widths-and-dumping-width-tables.patch