'Test write points from dataframe with numeric columns.'

def test_write_points_from_dataframe_with_numeric_column_names(self):

    now = pd.Timestamp('1970-01-01    00:00+00:00')
    dataframe = pd.DataFrame(data=[['1', 1, 1.0], ['2', 2, 2.0]], index=[now, (now + timedelta(hours=1))])
    points = [{'points': [['1', 1, 1.0, 0], ['2', 2, 2.0, 3600]], 'name': 'foo', 'columns': ['0', '1', '2', 'time']}]
    with requests_mock.Mocker() as m:
        m.register_uri(requests_mock.POST, 'http://localhost:8086/db/db/series')
        cli = DataFrameClient(database='db')
        cli.write_points({'foo': dataframe})
        self.assertListEqual(json.loads(m.last_request.body), points)
