()
| 286 | |
| 287 | |
| 288 | def test_routes() -> None: |
| 289 | assert app.routes == [ |
| 290 | Route("/func", endpoint=func_homepage, methods=["GET"]), |
| 291 | Route("/async", endpoint=async_homepage, methods=["GET"]), |
| 292 | Route("/class", endpoint=Homepage), |
| 293 | Route("/state", endpoint=state_count, methods=["GET"]), |
| 294 | Route("/500", endpoint=runtime_error, methods=["GET"]), |
| 295 | WebSocketRoute("/ws", endpoint=websocket_endpoint), |
| 296 | WebSocketRoute("/ws-raise-websocket", endpoint=websocket_raise_websocket_exception), |
| 297 | WebSocketRoute("/ws-raise-http", endpoint=websocket_raise_http_exception), |
| 298 | WebSocketRoute("/ws-raise-custom", endpoint=websocket_raise_custom), |
| 299 | WebSocketRoute("/ws-state", endpoint=websocket_state), |
| 300 | Mount( |
| 301 | "/users", |
| 302 | app=Router( |
| 303 | routes=[ |
| 304 | Route("/", endpoint=all_users_page), |
| 305 | Route("/{username}", endpoint=user_page), |
| 306 | ] |
| 307 | ), |
| 308 | ), |
| 309 | Host( |
| 310 | "{subdomain}.example.org", |
| 311 | app=Router(routes=[Route("/", endpoint=custom_subdomain)]), |
| 312 | ), |
| 313 | ] |
| 314 | |
| 315 | |
| 316 | def test_app_mount(tmpdir: Path, test_client_factory: TestClientFactory) -> None: |
nothing calls this directly
no test coverage detected