def test_connection_timeout(self): """ Test connection timeout. """ with network_delay(7.0): with pytest.raises(gen.TimeoutError): yield self.client.connect(True, ioloop=self.io_loop, timeout=8.0)
def test_tls_timeout(url): """ Test TLS connection timeout. """ client = LDAPClient(url, True) client.set_cert_policy("ALLOW") client.set_ca_cert(None) client.set_ca_cert_dir(None) with network_delay(9.0): with pytest.raises(bonsai.TimeoutError): client.connect(timeout=5.0)
def test_search_timeout(conn, basedn): """ Test search method's timeout. """ search_dn = "ou=nerdherd,%s" % basedn with pytest.raises(TypeError): _ = conn.search(search_dn, 1, timeout=True) with pytest.raises(ValueError): _ = conn.search(search_dn, 1, timeout=-15) with network_delay(6.1): with pytest.raises(bonsai.TimeoutError): _ = conn.search(search_dn, 1, timeout=3.0)
def test_whoami_timeout(conn): """ Test whoami's timeout. """ with pytest.raises(TypeError): _ = conn.whoami(timeout="A") with pytest.raises(ValueError): _ = conn.whoami(timeout=-10) with pytest.raises(bonsai.TimeoutError): _ = conn.whoami(timeout=0) with network_delay(6.1): with pytest.raises(bonsai.TimeoutError): _ = conn.whoami(timeout=3.2)
def test_connection_timeout(client): """ Test connection timeout. """ with pytest.raises(TypeError): _ = client.connect(timeout="Wrong") with pytest.raises(ValueError): _ = client.connect(timeout=-1.5) with pytest.raises(bonsai.TimeoutError): _ = client.connect(timeout=0) with network_delay(9.0): with pytest.raises(bonsai.TimeoutError): client.connect(timeout=5.0)
async def test_search_timeout(client): """ Test search timeout. """ async with client.connect(True) as conn: with network_delay(5.1): with pytest.raises(asyncio.TimeoutError): await conn.search(timeout=4.0)
async def test_connection_timeout(client): """ Test connection timeout. """ with network_delay(6.0): with pytest.raises(asyncio.TimeoutError): await client.connect(True, timeout=8.0)
def test_connection_timeout(gclient): """ Test connection timeout. """ with network_delay(6.0): with pytest.raises(socket.timeout): gclient.connect(True, timeout=5.0)
def test_search_timeout(self): """ Test search timeout. """ with (yield self.client.connect(True, ioloop=self.io_loop)) as conn: with network_delay(7.0): with pytest.raises(gen.TimeoutError): yield conn.search(timeout=3.0)
def test_search_timeout(client): """ Test search timeout. """ with (yield from client.connect(True)) as conn: with network_delay(5.1): with pytest.raises(asyncio.TimeoutError): yield from conn.search(timeout=4.0)