File test-aio.patch of Package python-i3ipc

Index: i3ipc-python-2.2.1/test/aio/ipctest.py
===================================================================
--- i3ipc-python-2.2.1.orig/test/aio/ipctest.py
+++ i3ipc-python-2.2.1/test/aio/ipctest.py
@@ -1,5 +1,9 @@
 from subprocess import Popen
 import pytest
+try:
+    from pytest_asyncio import fixture
+except ImportError:
+    from pytest import fixture
 
 from i3ipc.aio import Connection
 from i3ipc import CommandReply
@@ -15,11 +19,11 @@ class IpcTest:
     timeout_thread = None
     i3_conn = None
 
-    @pytest.fixture(scope='class')
+    @fixture(scope='class')
     def event_loop(self):
         return asyncio.get_event_loop()
 
-    @pytest.fixture(scope='class')
+    @fixture(scope='class')
     async def i3(self):
         process = Popen(['i3', '-c', 'test/i3.config'])
         # wait for i3 to start up
openSUSE Build Service is sponsored by