Exemplo n.º 1
0
 def test_return_pandas_type(self):
     '''test pandas return type'''
     data = crypto.ohlcv(symbol='BTC/USD',
                         start="2018-01-01",
                         end="2018-04-01")
     data2 = crypto.ohlcv(symbol='BTC/USD',
                          start="2019-01-01 17:30:00",
                          end="2019-01-01 17:35:00",
                          interval='1m')
     assert isinstance(data, pandas.DataFrame) and isinstance(
         data2, pandas.DataFrame)
Exemplo n.º 2
0
 def test_return_type(self):
     '''test return type'''
     data = crypto.ohlcv(symbol='BTC/USD',
                         start="2018-01-01",
                         end="2018-04-01",
                         dataframe=False)
     data2 = crypto.ohlcv(symbol='BTC/USD',
                          start="2019-01-01 17:30:00",
                          end="2019-01-01 17:35:00",
                          interval='1m',
                          dataframe=False)
     assert isinstance(data, list) and isinstance(data2, list)
Exemplo n.º 3
0
 def test_invalid_interval(self):
     '''test invalid interval'''
     data = crypto.ohlcv(symbol='BTC/USD',
                         start="2019-01-01 15:30:00",
                         end="2019-01-01 17:35:00",
                         interval='134m')
     assert data == "Invalid Time Interval"