示例#1
0
文件: scale.py 项目: xyt556/hydrobox
 def test_pass_no_timeseries(self):
     with self.assertRaises(ValueError):
         cut_period(pd.Series(data=[1, 2, 3]), None, None)
示例#2
0
文件: scale.py 项目: xyt556/hydrobox
 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)
示例#3
0
文件: scale.py 项目: xyt556/hydrobox
 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)
示例#4
0
文件: scale.py 项目: xyt556/hydrobox
 def test_default_df(self):
     assert_index_equal(
         pd.date_range('201309251200', '201309260315', freq='15min'),
         cut_period(self.df, '201309251200', '201309260315').index)