From ac320f9d8d99bdf726eb4e5169bb1be9dc2fa942 Mon Sep 17 00:00:00 2001 From: Gen Xu Date: Sun, 18 Dec 2022 02:37:35 -0800 Subject: [PATCH] fix: skip tests for removed functions --- .../unit/providers/coroutines/test_abstract_coroutine_py35.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/unit/providers/coroutines/test_abstract_coroutine_py35.py b/tests/unit/providers/coroutines/test_abstract_coroutine_py35.py index 4f098442..9917d7a2 100644 --- a/tests/unit/providers/coroutines/test_abstract_coroutine_py35.py +++ b/tests/unit/providers/coroutines/test_abstract_coroutine_py35.py @@ -1,6 +1,7 @@ """AbstractCoroutine provider tests.""" import asyncio +import sys from dependency_injector import providers, errors from pytest import mark, raises @@ -12,6 +13,7 @@ def test_inheritance(): assert isinstance(providers.AbstractCoroutine(example), providers.Coroutine) +@mark.skipif(sys.version_info > (3, 10), reason="asyncio.coroutine removed in 3.11") @mark.asyncio @mark.filterwarnings("ignore") async def test_call_overridden_by_coroutine(): @@ -26,6 +28,7 @@ async def test_call_overridden_by_coroutine(): assert result == (1, 2, 3, 4) +@mark.skipif(sys.version_info > (3, 10), reason="asyncio.coroutine removed in 3.11") @mark.asyncio @mark.filterwarnings("ignore") async def test_call_overridden_by_delegated_coroutine():