Coverage for docs_src/bigger_applications/app_an/dependencies.py: 100%
8 statements
« prev ^ index » next coverage.py v7.6.1, created at 2025-05-06 08:24 +0000
« prev ^ index » next coverage.py v7.6.1, created at 2025-05-06 08:24 +0000
1from fastapi import Header, HTTPException 1abcdef
2from typing_extensions import Annotated 1abcdef
5async def get_token_header(x_token: Annotated[str, Header()]): 1abcdef
6 if x_token != "fake-super-secret-token": 1stugv-wh.xyzABCiD/Ej:FGHIJKkL;Ml=NOPQRSmT?Un@VWXYZ0o1[2p]345678q9^!r_#$%
7 raise HTTPException(status_code=400, detail="X-Token header invalid") 1tghzBijHJklPRmnXZop57qr%
10async def get_query_token(token: str): 1abcdef
11 if token != "jessica": 2s u g v ` w h { x y | } ~ ab' A C i D bbE j cbF G dbebfbgb( I K k L hbM l ibN O jbkblbmb) Q S m T nbU n obV W pbqbrbsb* Y 0 o 1 tb2 p ub3 4 vbwbxbyb+ 6 8 q 9 zb! r Ab# $ BbCbDbEb,
12 raise HTTPException(status_code=400, detail="No Jessica token provided") 1'()*+,