Пример #1
0
def test_proxy_to_kairos(m_query_kairos):
    m_query_kairos.return_value = {"queries": [{"name": "first"}, {"name", "second"}]}

    kq = KQuery(MockRedis())
    kq.query = {"hello": "goodbye"}
    time_range = {"start_absolute": 1234567890000}
    kq.proxy_to_kairos("localhost", 8080, time_range)

    called_query = {"metrics": [{"hello": "goodbye"}], "cache_time": 0, "start_absolute": 1234567890000}
    m_query_kairos.assert_called_once_with("localhost", 8080, called_query)
Пример #2
0
def test_proxy_to_kairos(m_query_kairos):
    m_query_kairos.return_value = {
        'queries': [{
            'name': 'first'
        }, {'name', 'second'}]
    }

    kq = KQuery(MockRedis())
    kq.query = {'hello': 'goodbye'}
    time_range = {'start_absolute': 1234567890000}
    kq.proxy_to_kairos('localhost', 8080, time_range)

    called_query = {
        'metrics': [{
            'hello': 'goodbye'
        }],
        'cache_time': 0,
        'start_absolute': 1234567890000
    }
    m_query_kairos.assert_called_once_with('localhost', 8080, called_query)