def test_interpolate(self): data = [(1379487600, 2.0), (1379488500, 4.0), (1379489400, 6.0), (1379490300, 8.0)] expected = [(1379488050, 3.0), (1379488950, 5.0), (1379489850, 7.0)] series = Series(data) out = series.data(start_at=1379488050, end_at=1379489850, step_size=900) assert out == expected
def test_interpolate(self): data = [(1379487600, 2.0), (1379488500, 4.0), (1379489400, 6.0), (1379490300, 8.0)] expected = [(1379488050, 3.0), (1379488950, 5.0), (1379489850, 7.0)] series = Series(data) out = series.data(start_at=1379488050, end_at=1379489850, step_size=900) assert out == expected
def test_named_exculsions(self): series = Series(self.get_temp_data_filepath(), temp_units='C') series.add_named_exclusion("US_HOLIDAYS") assert len(series.data()) < len(series.series)
def test_data_slice(self): series = Series(self.dummy_data()) assert len(series.data(1379488500, 1379490300)) == 3
def test_exclusion(self): series = Series(self.dummy_data()) series.add_exclusion(1379488500, 1379490300) assert len(series.data()) == 2
def test_named_exculsions(self): series = Series(self.get_temp_data_filepath(), temp_units='C') series.add_named_exclusion("US_HOLIDAYS") assert len(series.data()) < len(series.series)
def test_data_slice(self): series = Series(self.dummy_data()) assert len(series.data(1379488500, 1379490300)) == 3
def test_exclusion(self): series = Series(self.dummy_data()) series.add_exclusion(1379488500, 1379490300) assert len(series.data()) == 2