Smaller timeout for MongoStorage connection in tests

The default 30s timeout is too long
This commit is contained in:
Rishat Fayzullin 2024-06-14 11:22:36 +03:00
parent 03c0d58290
commit fefbd45625

View file

@ -82,7 +82,10 @@ async def mongo_storage(mongo_server):
parse_mongo_url(mongo_server)
except InvalidURI as e:
raise UsageError(invalid_uri_pattern.format(db="mongo", uri=mongo_server, err=e))
storage = MongoStorage.from_url(mongo_server)
storage = MongoStorage.from_url(
url=mongo_server,
connection_kwargs={"serverSelectionTimeoutMS": 2000},
)
try:
await storage._client.server_info()
except PyMongoError as e: