def test_calendar(): ds = RemoteDataService() ds.init_from_config(data_config) res1 = ds.get_trade_date_range(20121224, 20130201) assert len(res1) == 27 res2 = ds.get_next_trade_date(20170102) assert res2 == 20170103 res3 = ds.get_next_trade_date(20170104) assert res3 == 20170105 res11 = ds.get_trade_date_range(20161224, 20170201) assert len(res11) == 23 assert not ds.is_trade_date(20150101) assert not ds.is_trade_date(20130501)
def test_calendar(): ds = RemoteDataService() ds.init_from_config(data_config) res1 = ds.query_trade_dates(20121224, 20130201) assert len(res1) == 27 day_zero = 20170102 res2 = ds.query_next_trade_date(day_zero) assert res2 == 20170103 res2_last = ds.query_last_trade_date(res2) assert res2_last == 20161230 res3 = ds.query_next_trade_date(20170104) assert res3 == 20170105 res4 = ds.query_last_trade_date(res3) assert res4 == 20170104 res11 = ds.query_trade_dates(20161224, 20170201) assert len(res11) == 23 assert not ds.is_trade_date(20150101) assert not ds.is_trade_date(20130501)
def test_calendar(): ds = RemoteDataService() ds.init_from_config(data_config) res1 = ds.query_trade_dates(20121224, 20130201) assert len(res1) == 27 day_zero = 20170102 res2 = ds.query_next_trade_date(day_zero) assert res2 == 20170103 res2_last = ds.query_last_trade_date(res2) assert res2_last == 20161230 res3 = ds.query_next_trade_date(20170104) assert res3 == 20170105 res4 = ds.query_last_trade_date(res3) assert res4 == 20170104 res11 = ds.query_trade_dates(20161224, 20170201) assert len(res11) == 23 assert not ds.is_trade_date(20150101) assert not ds.is_trade_date(20130501)