(client)
| 510 | |
| 511 | @pytest.fixture |
| 512 | async def test_user(client): |
| 513 | user_data = UserCreate( |
| 514 | username="testuser", |
| 515 | password="testpassword", # noqa: S106 |
| 516 | ) |
| 517 | response = await client.post("api/v1/users/", json=user_data.model_dump()) |
| 518 | assert response.status_code == 201 |
| 519 | user = response.json() |
| 520 | yield user |
| 521 | # Clean up |
| 522 | await client.delete(f"/api/v1/users/{user['id']}") |
| 523 | |
| 524 | |
| 525 | @pytest.fixture |
nothing calls this directly
no test coverage detected