1
0
Fork 0
forked from sr2/cloud-api

feat: all unique constraints tested

This commit is contained in:
Chris Milne 2026-06-08 16:05:20 +01:00
parent 52990aae13
commit e9b272811f
7 changed files with 28 additions and 11 deletions

View file

@ -46,12 +46,13 @@ async def test_post_service_success(default_client: AsyncClient):
@pytest.mark.parametrize(
"body, expected_status",
[
({"name": "Test Service"}, 409),
({"name": 42}, 422),
({}, 422),
],
)
@pytest.mark.anyio
async def test_post_services_status_checks(
async def test_post_service_status_checks(
default_client: AsyncClient, body: dict[str, str], expected_status: int
):
resp = await default_client.post("/service/", json=body)