def test_custom_validator(self): validator = AddrValidator(hostname_blacklist={"example.org"}) sess = FuturesSession(validator=validator) self.assertRaises(UnacceptableAddressException, lambda: sess.get("http://example.org").result())
def test_many_workers(self): sess = FuturesSession(max_workers=50) self.assertRaises(UnacceptableAddressException, lambda: sess.get("http://127.0.0.1:1/").result())
def test_get(self): sess = FuturesSession() assert 200 == sess.get("http://example.org/").result().status_code