diff --git a/setup.py b/setup.py index 9d5ed997..07b67586 100644 --- a/setup.py +++ b/setup.py @@ -21,7 +21,7 @@ from setuptools.command.sdist import sdist as sdist -CYTHON_DEPENDENCY = 'Cython(>=0.29.20,<0.30.0)' +CYTHON_DEPENDENCY = 'Cython(>=0.29.24,<0.30.0)' # Minimal dependencies required to test uvloop. TEST_DEPENDENCIES = [ diff --git a/tests/test_cython.py b/tests/test_cython.py index a1eee785..5292fba7 100644 --- a/tests/test_cython.py +++ b/tests/test_cython.py @@ -11,8 +11,11 @@ def test_cython_coro_is_coroutine(self): coro = _test_coroutine_1() + coro_fmt = _format_coroutine(coro) self.assertTrue( - _format_coroutine(coro).startswith('_test_coroutine_1() done')) + coro_fmt.startswith('_test_coroutine_1() done') + or coro_fmt.startswith('_test_coroutine_1() running') + ) self.assertEqual(_test_coroutine_1.__qualname__, '_test_coroutine_1') self.assertEqual(_test_coroutine_1.__name__, '_test_coroutine_1') self.assertTrue(asyncio.iscoroutine(coro))