import xmltodict

import moto.server as server
from moto import mock_aws


@mock_aws
def test_cloudfront_list():
    backend = server.create_backend_app("cloudfront")
    test_client = backend.test_client()

    res = test_client.get("/2020-05-31/distribution")
    data = xmltodict.parse(res.data, dict_constructor=dict)
    assert "DistributionList" in data
    assert "Marker" in data["DistributionList"]
    assert "Items" not in data["DistributionList"]
