async def test_86ee(http_client):
    """
    SHOULD use a status code of 400 on variable coercion failure when accepting application/graphql-response+json
    """
    response = await http_client.post(
        url="/graphql",
        headers={
            "Content-Type": "application/json",
            "Accept": "application/graphql-response+json",
        },
        json={
            "query": "query CoerceFailure($id: ID!){ __typename }",
            "variables": {"id": None},
        },
    )
    assert response.status_code == 400

    SHOULD use a status code of 400 on variable coercion failure when accepting application/graphql-response+json
    
tests/http/test_graphql_over_http_spec.py