Ejemplo n.º 1
0
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)
Ejemplo n.º 2
0
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)
Ejemplo n.º 3
0
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)