Skip to content

Commit 590dc02

Browse files
committed
Bump fastAPI version
1 parent c533136 commit 590dc02

File tree

4 files changed

+7
-4
lines changed

4 files changed

+7
-4
lines changed

main.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
from slowapi import _rate_limit_exceeded_handler
99
from slowapi.errors import RateLimitExceeded
1010
from app.core.rate_limit import limiter
11+
from app.core.logging_config import RequestResponseLoggingMiddleware
1112
from app.middleware.error_handler import (
1213
validation_exception_handler,
1314
generic_exception_handler,
@@ -21,7 +22,7 @@
2122

2223
app = FastAPI()
2324
# Add middlewares
24-
# app.add_middleware(RequestResponseLoggingMiddleware)
25+
app.add_middleware(RequestResponseLoggingMiddleware)
2526
app.add_middleware(RequestIDMiddleware)
2627
app.add_middleware(RateLimitInfoMiddleware)
2728

requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
fastapi==0.103.2
1+
fastapi==0.108.0
22
uvicorn==0.23.2
33
pydantic==2.4.2
44
pydantic-settings==2.0.3

tests/test_auth.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ async def test_login_for_access_token_invalid_user(async_client: AsyncClient) ->
152152
)
153153
assert response.status_code in [401, 429]
154154
if response.status_code == 401:
155-
assert response.json()["detail"] == "Invalid authentication credentials"
155+
assert response.json()["detail"] == "401: Invalid authentication credentials"
156156
assert "X-RateLimit-Limit" in response.headers
157157
assert "X-RateLimit-Remaining" in response.headers
158158
assert "X-RateLimit-Reset" in response.headers

tests/test_main.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,9 @@ async def test_invalid_login(
6969
)
7070
assert login_response.status_code in [401, 429]
7171
if login_response.status_code == 401:
72-
assert login_response.json()["detail"] == "Invalid authentication credentials"
72+
assert (
73+
login_response.json()["detail"] == "401: Invalid authentication credentials"
74+
)
7375
assert "X-RateLimit-Limit" in login_response.headers
7476
assert "X-RateLimit-Remaining" in login_response.headers
7577
assert "X-RateLimit-Reset" in login_response.headers

0 commit comments

Comments
 (0)