Esempio n. 1
0
def test_dimensions_are_optional_for_querying():
    config = {
        "id": "ga:123",
        "metrics": ["visits"],
        "filters": ["some-filter"]
    }
    client = mock.Mock()

    query_ga(client, config, date(2013, 4, 1), date(2013, 4, 7))

    client.query.get.assert_called_once_with("123", date(2013, 4, 1),
                                             date(2013, 4, 7), ["visits"],
                                             None, ["some-filter"], None, None)
Esempio n. 2
0
def test_query_ga_with_maxresults():
    config = {
        "id": "ga:123",
        "metrics": ["visits"],
        "dimensions": ["date"],
        "filters": ["some-filter"],
        "maxResults": 1000,
    }
    client = mock.Mock()
    client.query.get.return_value = []

    response = query_ga(client, config, date(2013, 4, 1), date(2013, 4, 7))

    client.query.get.assert_called_once_with(
        "123",
        date(2013, 4, 1),
        date(2013, 4, 7),
        ["visits"],
        ["date"],
        ["some-filter"],
        1000,
        None,
    )

    eq_(response, [])
Esempio n. 3
0
def test_query_ga_with_maxresults():
    config = {
        "id": "ga:123",
        "metrics": ["visits"],
        "dimensions": ["date"],
        "filters": ["some-filter"],
        "maxResults": 1000,
    }
    client = mock.Mock()
    client.query.get.return_value = []

    response = query_ga(client, config, date(2013, 4, 1), date(2013, 4, 7))

    client.query.get.assert_called_once_with(
        "123",
        date(2013, 4, 1),
        date(2013, 4, 7),
        ["visits"],
        ["date"],
        ["some-filter"],
        1000,
        None,
    )

    eq_(response, [])
Esempio n. 4
0
def test_dimensions_are_optional_for_querying():
    config = {
        "id": "ga:123",
        "metrics": ["visits"],
        "filters": ["some-filter"]
    }
    client = mock.Mock()

    query_ga(client, config, date(2013, 4, 1), date(2013, 4, 7))

    client.query.get.assert_called_once_with(
        "123",
        date(2013, 4, 1),
        date(2013, 4, 7),
        ["visits"],
        None,
        ["some-filter"]
    )