Skip to content

Commit 6620235

Browse files
committed
Fix unrelated test warnings
1 parent 4d5b95e commit 6620235

3 files changed

Lines changed: 16 additions & 6 deletions

File tree

tests/interop/test_adapter.py

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,20 @@
66
import sniffio
77
from tests import aiotest
88
import sys
9+
import warnings
910
from async_generator import asynccontextmanager
1011
from .. import utils as test_utils
1112

1213

14+
def de_deprecate_converter(func):
15+
def wrapper(proc):
16+
with warnings.catch_warnings():
17+
warnings.simplefilter('ignore', DeprecationWarning)
18+
return func(proc)
19+
20+
return wrapper
21+
22+
1323
class SomeThing:
1424
flag = 0
1525

@@ -31,15 +41,15 @@ async def dly_trio_adapted(self):
3141
self.flag |= 2
3242
return 8
3343

34-
@aio2trio
44+
@de_deprecate_converter(aio2trio)
3545
async def dly_trio_depr(self):
3646
if sys.version_info >= (3, 7):
3747
assert sniffio.current_async_library() == "trio"
3848
await trio.sleep(0.01)
3949
self.flag |= 2
4050
return 8
4151

42-
@trio2aio
52+
@de_deprecate_converter(trio2aio)
4353
async def dly_asyncio_depr(self):
4454
if sys.version_info >= (3, 7):
4555
assert sniffio.current_async_library() == "asyncio"

tests/python/test_selector_events.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
MOCK_ANY = mock.ANY
3131

3232

33-
class TestBaseSelectorEventLoop(BaseSelectorEventLoop):
33+
class BaseSelectorEventLoopForTest(BaseSelectorEventLoop):
3434
def _make_self_pipe(self):
3535
self._ssock = mock.Mock()
3636
self._csock = mock.Mock()
@@ -58,7 +58,7 @@ def setUp(self):
5858
super().setUp()
5959
self.selector = mock.Mock()
6060
self.selector.select.return_value = []
61-
self.loop = TestBaseSelectorEventLoop(self.selector)
61+
self.loop = BaseSelectorEventLoopForTest(self.selector)
6262
self.set_event_loop(self.loop)
6363

6464
def test_make_socket_transport(self):

tests/python/test_subprocess.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
]
2727

2828

29-
class TestSubprocessTransport(base_subprocess.BaseSubprocessTransport):
29+
class SubprocessTransportForTest(base_subprocess.BaseSubprocessTransport):
3030
def _start(self, *args, **kwargs):
3131
self._proc = mock.Mock()
3232
self._proc.stdin = None
@@ -44,7 +44,7 @@ def create_transport(self, waiter=None):
4444
protocol = mock.Mock()
4545
protocol.connection_made._is_coroutine = False
4646
protocol.process_exited._is_coroutine = False
47-
transport = TestSubprocessTransport(
47+
transport = SubprocessTransportForTest(
4848
self.loop, protocol, ['test'], False, None, None, None, 0, waiter=waiter
4949
)
5050
return (transport, protocol)

0 commit comments

Comments
 (0)