async def test_resurrect_from_dead_not_ready_connection(loop): conn1 = object() conn2 = object() conns = [(conn1, object()), (conn2, object())] pool = AIOHttpConnectionPool(connections=conns, randomize_hosts=False, loop=loop) pool.mark_dead(conn1) pool.resurrect() assert pool.connections == [conn2]
async def test_get_connections_only_one_conn(loop): conn1 = object() conn2 = object() conns = [(conn1, object()), (conn2, object())] pool = AIOHttpConnectionPool(connections=conns, randomize_hosts=False, loop=loop) pool.mark_dead(conn1) conn = pool.get_connection() assert conn is conn2