Skip to content

Commit 913721d

Browse files
committed
Fix python 3.8 warnings in tests
1 parent 9ba9b48 commit 913721d

File tree

6 files changed

+27
-36
lines changed

6 files changed

+27
-36
lines changed

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ flake: .flake
2626
fi
2727

2828
test: flake
29-
pytest -q tests
29+
pytest tests
3030

3131
vtest: flake
3232
pytest tests

aiopg/pool.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
_PoolConnectionContextManager,
1212
_PoolContextManager,
1313
_PoolCursorContextManager,
14-
ensure_future,
1514
get_running_loop,
1615
)
1716

@@ -253,7 +252,7 @@ def release(self, conn):
253252
else:
254253
conn.free_cursor()
255254
self._free.append(conn)
256-
fut = ensure_future(self._wakeup(), loop=self._loop)
255+
fut = asyncio.ensure_future(self._wakeup())
257256
return fut
258257

259258
async def cursor(self, name=None, cursor_factory=None,

aiopg/utils.py

-5
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,6 @@
77

88
from .log import logger
99

10-
try:
11-
ensure_future = asyncio.ensure_future
12-
except AttributeError:
13-
ensure_future = getattr(asyncio, 'async')
14-
1510
if sys.version_info >= (3, 7, 0):
1611
__get_running_loop = asyncio.get_running_loop
1712
else:

tests/test_connection.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -407,9 +407,9 @@ async def test_binary_protocol_error(connect):
407407
await cur.execute('SELECT 1')
408408

409409

410-
async def test_closing_in_separate_task(connect, loop):
411-
closed_event = asyncio.Event(loop=loop)
412-
exec_created = asyncio.Event(loop=loop)
410+
async def test_closing_in_separate_task(connect):
411+
closed_event = asyncio.Event()
412+
exec_created = asyncio.Event()
413413

414414
async def waiter(conn):
415415
cur = await conn.cursor()
@@ -425,7 +425,7 @@ async def closer(conn):
425425
closed_event.set()
426426

427427
conn = await connect()
428-
await asyncio.gather(waiter(conn), closer(conn), loop=loop)
428+
await asyncio.gather(waiter(conn), closer(conn))
429429

430430

431431
async def test_connection_timeout(connect):

tests/test_pool.py

+18-20
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ async def test_initial_empty(create_pool):
119119
assert 2 == pool.freesize
120120

121121

122-
async def test_parallel_tasks(create_pool, loop):
122+
async def test_parallel_tasks(create_pool):
123123
pool = await create_pool(minsize=0, maxsize=2)
124124
assert 2 == pool.maxsize
125125
assert 0 == pool.minsize
@@ -129,7 +129,7 @@ async def test_parallel_tasks(create_pool, loop):
129129
fut1 = pool.acquire()
130130
fut2 = pool.acquire()
131131

132-
conn1, conn2 = await asyncio.gather(fut1, fut2, loop=loop)
132+
conn1, conn2 = await asyncio.gather(fut1, fut2)
133133
assert 2 == pool.size
134134
assert 0 == pool.freesize
135135
assert {conn1, conn2} == pool._used
@@ -150,14 +150,14 @@ async def test_parallel_tasks(create_pool, loop):
150150
pool.release(conn3)
151151

152152

153-
async def test_parallel_tasks_more(create_pool, loop):
153+
async def test_parallel_tasks_more(create_pool):
154154
pool = await create_pool(minsize=0, maxsize=3)
155155

156156
fut1 = pool.acquire()
157157
fut2 = pool.acquire()
158158
fut3 = pool.acquire()
159159

160-
conn1, conn2, conn3 = await asyncio.gather(fut1, fut2, fut3, loop=loop)
160+
conn1, conn2, conn3 = await asyncio.gather(fut1, fut2, fut3)
161161
assert 3 == pool.size
162162
assert 0 == pool.freesize
163163
assert {conn1, conn2, conn3} == pool._used
@@ -245,15 +245,14 @@ async def test_release_with_invalid_status_wait_release(create_pool):
245245
)
246246

247247

248-
async def test_fill_free(create_pool, loop):
248+
async def test_fill_free(create_pool):
249249
pool = await create_pool(minsize=1)
250250
with (await pool):
251251
assert 0 == pool.freesize
252252
assert 1 == pool.size
253253

254254
conn = await asyncio.wait_for(pool.acquire(),
255-
timeout=0.5,
256-
loop=loop)
255+
timeout=0.5)
257256
assert 0 == pool.freesize
258257
assert 2 == pool.size
259258
pool.release(conn)
@@ -310,7 +309,7 @@ async def test_invalid__maxsize(create_pool):
310309
await create_pool(minsize=5, maxsize=2)
311310

312311

313-
async def test_true_parallel_tasks(create_pool, loop):
312+
async def test_true_parallel_tasks(create_pool):
314313
pool = await create_pool(minsize=0, maxsize=1)
315314
assert 1 == pool.maxsize
316315
assert 0 == pool.minsize
@@ -327,18 +326,18 @@ async def inner():
327326
conn = await pool.acquire()
328327
maxsize = max(maxsize, pool.size)
329328
minfreesize = min(minfreesize, pool.freesize)
330-
await asyncio.sleep(0.01, loop=loop)
329+
await asyncio.sleep(0.01)
331330
pool.release(conn)
332331
maxsize = max(maxsize, pool.size)
333332
minfreesize = min(minfreesize, pool.freesize)
334333

335-
await asyncio.gather(inner(), inner(), loop=loop)
334+
await asyncio.gather(inner(), inner())
336335

337336
assert 1 == maxsize
338337
assert 0 == minfreesize
339338

340339

341-
async def test_wait_closed(create_pool, loop):
340+
async def test_wait_closed(create_pool):
342341
pool = await create_pool(minsize=10)
343342

344343
c1 = await pool.acquire()
@@ -349,7 +348,7 @@ async def test_wait_closed(create_pool, loop):
349348
ops = []
350349

351350
async def do_release(conn):
352-
await asyncio.sleep(0, loop=loop)
351+
await asyncio.sleep(0)
353352
pool.release(conn)
354353
ops.append('release')
355354

@@ -360,8 +359,7 @@ async def wait_closed():
360359
pool.close()
361360
await asyncio.gather(wait_closed(),
362361
do_release(c1),
363-
do_release(c2),
364-
loop=loop)
362+
do_release(c2))
365363
assert ['release', 'release', 'wait_closed'] == ops
366364
assert 0 == pool.freesize
367365

@@ -424,13 +422,13 @@ async def test_release_terminated_pool_with_wait_release(create_pool):
424422
await pool.release(conn)
425423

426424

427-
async def test_close_with_acquired_connections(create_pool, loop):
425+
async def test_close_with_acquired_connections(create_pool):
428426
pool = await create_pool()
429427
await pool.acquire()
430428
pool.close()
431429

432430
with pytest.raises(asyncio.TimeoutError):
433-
await asyncio.wait_for(pool.wait_closed(), 0.1, loop=loop)
431+
await asyncio.wait_for(pool.wait_closed(), 0.1)
434432

435433

436434
async def test___del__(pg_params, warning):
@@ -466,7 +464,7 @@ async def sleep(conn):
466464
assert (1,) == val
467465

468466

469-
async def test_pool_with_connection_recycling(create_pool, loop):
467+
async def test_pool_with_connection_recycling(create_pool):
470468
pool = await create_pool(minsize=1,
471469
maxsize=1,
472470
pool_recycle=3)
@@ -476,7 +474,7 @@ async def test_pool_with_connection_recycling(create_pool, loop):
476474
val = await cur.fetchone()
477475
assert (1,) == val
478476

479-
await asyncio.sleep(5, loop=loop)
477+
await asyncio.sleep(5)
480478

481479
assert 1 == pool.freesize
482480
with (await pool) as conn:
@@ -511,7 +509,7 @@ async def sleep(conn):
511509

512510

513511
async def test_drop_connection_if_timedout(make_connection,
514-
create_pool, loop):
512+
create_pool):
515513
async def _kill_connections():
516514
# Drop all connections on server
517515
conn = await make_connection()
@@ -524,7 +522,7 @@ async def _kill_connections():
524522

525523
pool = await create_pool(minsize=3)
526524
await _kill_connections()
527-
await asyncio.sleep(0.5, loop=loop)
525+
await asyncio.sleep(0.5)
528526

529527
assert len(pool._free) == 3
530528
assert all([c.closed for c in pool._free])

tests/test_sa_engine.py

+3-4
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ async def test_cannot_acquire_after_closing(make_engine):
113113
await engine.wait_closed()
114114

115115

116-
async def test_wait_closed(make_engine, loop):
116+
async def test_wait_closed(make_engine):
117117
engine = await make_engine(minsize=10)
118118

119119
c1 = await engine.acquire()
@@ -124,7 +124,7 @@ async def test_wait_closed(make_engine, loop):
124124
ops = []
125125

126126
async def do_release(conn):
127-
await asyncio.sleep(0, loop=loop)
127+
await asyncio.sleep(0)
128128
engine.release(conn)
129129
ops.append('release')
130130

@@ -135,8 +135,7 @@ async def wait_closed():
135135
engine.close()
136136
await asyncio.gather(wait_closed(),
137137
do_release(c1),
138-
do_release(c2),
139-
loop=loop)
138+
do_release(c2))
140139
assert ['release', 'release', 'wait_closed'] == ops
141140
assert 0 == engine.freesize
142141

0 commit comments

Comments
 (0)