def test_list_series(self): response = { 'results': [{ 'series': [{ 'columns': ['host'], 'measurement': 'cpu', 'values': [['server01']] }, { 'columns': ['host', 'region'], 'measurement': 'network', 'values': [['server01', 'us-west'], ['server01', 'us-east']] }] }] } expected = { 'cpu': pd.DataFrame([['server01']], columns=['host']), 'network': pd.DataFrame([['server01', 'us-west'], ['server01', 'us-east']], columns=['host', 'region']) } cli = DataFrameClient('host', 8086, 'username', 'password', 'db') with _mocked_session(cli, 'GET', 200, response): series = cli.get_list_series() assert_frame_equal(series['cpu'], expected['cpu']) assert_frame_equal(series['network'], expected['network'])
def test_list_series(self): response = [{ 'columns': ['time', 'name'], 'name': 'list_series_result', 'points': [[0, 'seriesA'], [0, 'seriesB']] }] with _mocked_session('get', 200, response): cli = DataFrameClient('host', 8086, 'username', 'password', 'db') series_list = cli.get_list_series() assert series_list == ['seriesA', 'seriesB']
def test_list_series(self): response = [ { 'columns': ['time', 'name'], 'name': 'list_series_result', 'points': [[0, 'seriesA'], [0, 'seriesB']] } ] with _mocked_session('get', 200, response): cli = DataFrameClient('host', 8086, 'username', 'password', 'db') series_list = cli.get_list_series() assert series_list == ['seriesA', 'seriesB']
def test_list_series(self): response = { 'results': [ {'series': [ { 'columns': ['host'], 'measurement': 'cpu', 'values': [ ['server01']] }, { 'columns': [ 'host', 'region' ], 'measurement': 'network', 'values': [ [ 'server01', 'us-west' ], [ 'server01', 'us-east' ] ] } ]} ] } expected = { 'cpu': pd.DataFrame([['server01']], columns=['host']), 'network': pd.DataFrame( [['server01', 'us-west'], ['server01', 'us-east']], columns=['host', 'region'])} cli = DataFrameClient('host', 8086, 'username', 'password', 'db') with _mocked_session(cli, 'GET', 200, response): series = cli.get_list_series() assert_frame_equal(series['cpu'], expected['cpu']) assert_frame_equal(series['network'], expected['network'])
def test_list_series(self): response = { 'results': [ { 'series': [{ 'columns': ['id'], 'name': 'seriesA', 'values': [[0]], }] }, { 'series': [{ 'columns': ['id'], 'name': 'seriesB', 'values': [[1]], }] }, ] } with _mocked_session('get', 200, response): cli = DataFrameClient('host', 8086, 'username', 'password', 'db') series_list = cli.get_list_series() assert series_list == ['seriesA', 'seriesB']
def test_list_series(self): response = { 'results': [ { 'series': [{ 'columns': ['id'], 'name': 'seriesA', 'values': [[0]], }] }, { 'series': [{ 'columns': ['id'], 'name': 'seriesB', 'values': [[1]], }] }, ] } with _mocked_session('get', 200, response): cli = DataFrameClient('host', 8086, 'username', 'password', 'db') series_list = cli.get_list_series() assert series_list == ['seriesA', 'seriesB']