Пример #1
0
def test_list_application_ids_internal_server_error():
    responses.add(
        responses.GET, "http://marathon.somedomain.com:8080/v2/apps", status=500, body="Internal Server Error"
    )

    client = MarathonClient("http://marathon.somedomain.com:8080")
    with pytest.raises(ClientError):
        client.list_application_ids()
Пример #2
0
def test_list_application_ids():
    responses.add(
        responses.GET, "http://marathon.somedomain.com:8080/v2/apps", status=200, json=_load_json_fixture("valid_apps")
    )

    client = MarathonClient("http://marathon.somedomain.com:8080")
    application_ids = client.list_application_ids()
    assert application_ids == ["test-app-a", "test-app-b", "test-app-c"]