def test_pass_no_timeseries(self): with self.assertRaises(ValueError): cut_period(pd.Series(data=[1, 2, 3]), None, None)
def test_datetime_df(self): assert_index_equal( pd.date_range('201309251115', '201309251830', freq='15min'), cut_period(self.df, dt(2013, 9, 25, 11, 15), dt(2013, 9, 25, 18, 30)).index)
def test_none(self): assert_index_equal(self.series.index, cut_period(self.series, None, None).index) assert_index_equal(self.df.index, cut_period(self.df, None, None).index)
def test_default_df(self): assert_index_equal( pd.date_range('201309251200', '201309260315', freq='15min'), cut_period(self.df, '201309251200', '201309260315').index)