Add pragma: no cover for success cases

This commit is contained in:
Savannah Ostrowski 2025-11-06 11:20:20 -08:00
parent dc7053f1ec
commit cda6b37758
1 changed files with 5 additions and 5 deletions

View File

@ -42,7 +42,7 @@ async def websocket_validation_handler(
@app.get("/users/{user_id}")
def get_user(user_id: int):
return {"user_id": user_id}
return {"user_id": user_id} # pragma: no cover
@app.get("/items/", response_model=Item)
@ -52,9 +52,9 @@ def get_item():
@app.websocket("/ws/{item_id}")
async def websocket_endpoint(websocket: WebSocket, item_id: int):
await websocket.accept()
await websocket.send_text(f"Item: {item_id}")
await websocket.close()
await websocket.accept() # pragma: no cover
await websocket.send_text(f"Item: {item_id}") # pragma: no cover
await websocket.close() # pragma: no cover
client = TestClient(app)
@ -85,7 +85,7 @@ def test_response_validation_error_includes_endpoint_context():
def test_websocket_validation_error_includes_endpoint_context():
try:
with client.websocket_connect("/ws/invalid"):
pass
...
except Exception:
pass