async def test_22eb(http_client):
    """
    SHOULD accept application/graphql-response+json and match the content-type
    """
    if isinstance(http_client, ChaliceHttpClient):
        pytest.xfail("The Chalice test client does not return any response headers")

    response = await http_client.query(
        method="post",
        headers={
            "Content-Type": "application/json",
            "Accept": "application/graphql-response+json",
        },
        query="{ __typename }",
    )
    assert response.status_code == 200
    assert "application/graphql-response+json" in response.headers["content-type"]

    SHOULD accept application/graphql-response+json and match the content-type
    
tests/http/test_graphql_over_http_spec.py