Bump supported fastapi versions (#1110)
* Bump supported fastapi version to <=0.97, change all fastapi tests from starlette client to httpx.AsyncClient * Add lifecycle manager to fastapi tests * Fix coverage * Add python 3.11 to test suite, bump version
This commit is contained in:
@ -21,7 +21,7 @@ async def test_initializing_models(aio_benchmark, num_models: int):
|
||||
]
|
||||
assert len(authors) == num_models
|
||||
|
||||
initialize_models(num_models)
|
||||
await initialize_models(num_models)
|
||||
|
||||
|
||||
@pytest.mark.parametrize("num_models", [10, 20, 40])
|
||||
@ -30,7 +30,7 @@ async def test_initializing_models_with_related_models(aio_benchmark, num_models
|
||||
async def initialize_models_with_related_models(
|
||||
author: Author, publisher: Publisher, num_models: int
|
||||
):
|
||||
books = [
|
||||
_ = [
|
||||
Book(
|
||||
author=author,
|
||||
publisher=publisher,
|
||||
@ -43,6 +43,6 @@ async def test_initializing_models_with_related_models(aio_benchmark, num_models
|
||||
author = await Author(name="Author", score=10).save()
|
||||
publisher = await Publisher(name="Publisher", prestige=random.randint(0, 10)).save()
|
||||
|
||||
ids = initialize_models_with_related_models(
|
||||
_ = initialize_models_with_related_models(
|
||||
author=author, publisher=publisher, num_models=num_models
|
||||
)
|
||||
|
||||
@ -18,7 +18,7 @@ async def test_updating_models_individually(
|
||||
@aio_benchmark
|
||||
async def update(authors: List[Author]):
|
||||
for author in authors:
|
||||
a = await author.update(
|
||||
_ = await author.update(
|
||||
name="".join(random.sample(string.ascii_letters, 5))
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user