From 952ccf37fad862b73e1e237a4b918808a2ef9813 Mon Sep 17 00:00:00 2001 From: Frederic Fortier Date: Thu, 14 Dec 2017 15:43:01 -0500 Subject: [PATCH] BLD: removing deprecated tests --- tests/exchange/test_bitfinex.py | 78 --------------------------- tests/exchange/test_bittrex.py | 95 -------------------------------- tests/exchange/test_poloniex.py | 96 --------------------------------- 3 files changed, 269 deletions(-) delete mode 100644 tests/exchange/test_bitfinex.py delete mode 100644 tests/exchange/test_bittrex.py delete mode 100644 tests/exchange/test_poloniex.py diff --git a/tests/exchange/test_bitfinex.py b/tests/exchange/test_bitfinex.py deleted file mode 100644 index 4ac4e205..00000000 --- a/tests/exchange/test_bitfinex.py +++ /dev/null @@ -1,78 +0,0 @@ -from logbook import Logger - -from base import BaseExchangeTestCase -from catalyst.exchange.bitfinex.bitfinex import Bitfinex -from catalyst.exchange.exchange_utils import get_exchange_auth -from catalyst.finance.execution import (LimitOrder) -from catalyst.utils.deprecate import deprecated - -log = Logger('test_bitfinex') - - -@deprecated -class TestBitfinex(BaseExchangeTestCase): - @classmethod - def setup(self): - log.info('creating bitfinex object') - auth = get_exchange_auth('bitfinex') - self.exchange = Bitfinex( - key=auth['key'], - secret=auth['secret'], - base_currency='usd' - ) - - def test_order(self): - log.info('creating order') - asset = self.exchange.get_asset('eth_usd') - order_id = self.exchange.order( - asset=asset, - style=LimitOrder(limit_price=200), - limit_price=200, - amount=0.5, - stop_price=None - ) - log.info('order created {}'.format(order_id)) - pass - - def test_open_orders(self): - log.info('retrieving open orders') - # orders = self.exchange.get_open_orders() - pass - - def test_get_order(self): - log.info('retrieving order') - pass - - def test_cancel_order(self): - log.info('cancel order') - pass - - def test_get_candles(self): - log.info('retrieving candles') - # ohlcv_neo = self.exchange.get_candles( - # freq='1T', - # assets=self.exchange.get_asset('neo_btc')) - pass - - def test_tickers(self): - log.info('retrieving tickers') - # tickers = self.exchange.tickers([ - # self.exchange.get_asset('eth_btc'), - # self.exchange.get_asset('etc_btc') - # ]) - pass - - def test_get_account(self): - log.info('retrieving account data') - pass - - def test_get_balances(self): - log.info('testing exchange balances') - # balances = self.exchange.get_balances() - pass - - def test_orderbook(self): - log.info('testing order book for bitfinex') - # asset = self.exchange.get_asset('eth_btc') - # orderbook = self.exchange.get_orderbook(asset) - pass diff --git a/tests/exchange/test_bittrex.py b/tests/exchange/test_bittrex.py deleted file mode 100644 index d77c67b0..00000000 --- a/tests/exchange/test_bittrex.py +++ /dev/null @@ -1,95 +0,0 @@ -# import pandas as pd -from catalyst.exchange.bittrex.bittrex import Bittrex -from catalyst.finance.order import Order -from base import BaseExchangeTestCase -from logbook import Logger -from catalyst.exchange.exchange_utils import get_exchange_auth -from catalyst.utils.deprecate import deprecated - -log = Logger('test_bittrex') - - -@deprecated -class TestBittrex(BaseExchangeTestCase): - @classmethod - def setup(self): - auth = get_exchange_auth('bittrex') - self.exchange = Bittrex( - key=auth['key'], - secret=auth['secret'], - base_currency=None, - portfolio=None - ) - - def test_order(self): - log.info('creating order') - asset = self.exchange.get_asset('neo_btc') - order_id = self.exchange.order( - asset=asset, - limit_price=0.0005, - amount=1, - ) - log.info('order created {}'.format(order_id)) - assert order_id is not None - pass - - def test_open_orders(self): - log.info('retrieving open orders') - # asset = self.exchange.get_asset('neo_btc') - # orders = self.exchange.get_open_orders(asset) - pass - - def test_get_order(self): - log.info('retrieving order') - order = self.exchange.get_order( - u'2c584020-9caf-4af5-bde0-332c0bba17e2') - assert isinstance(order, Order) - pass - - def test_cancel_order(self, ): - log.info('cancel order') - self.exchange.cancel_order(u'dc7bcca2-5219-4145-8848-8a593d2a72f9') - pass - - def test_get_candles(self): - log.info('retrieving candles') - # ohlcv_neo = self.exchange.get_candles( - # freq='5T', - # assets=self.exchange.get_asset('neo_btc'), - # bar_count=20, - # end_dt=pd.to_datetime('2017-10-20', utc=True) - # ) - # ohlcv_neo_ubq = self.exchange.get_candles( - # freq='1D', - # assets=[ - # self.exchange.get_asset('neo_btc'), - # self.exchange.get_asset('ubq_btc') - # ], - # bar_count=14, - # end_dt=pd.to_datetime('2017-10-20', utc=True) - # ) - pass - - def test_tickers(self): - log.info('retrieving tickers') - tickers = self.exchange.tickers([ - self.exchange.get_asset('eth_btc'), - self.exchange.get_asset('etc_btc') - ]) - assert len(tickers) == 2 - pass - - def test_get_balances(self): - log.info('testing wallet balances') - # balances = self.exchange.get_balances() - pass - - def test_get_account(self): - log.info('testing account data') - pass - - def test_orderbook(self): - log.info('testing order book for bittrex') - # asset = self.exchange.get_asset('eth_btc') - # orderbook = self.exchange.get_orderbook(asset) - pass diff --git a/tests/exchange/test_poloniex.py b/tests/exchange/test_poloniex.py deleted file mode 100644 index f263e9b0..00000000 --- a/tests/exchange/test_poloniex.py +++ /dev/null @@ -1,96 +0,0 @@ -from catalyst.exchange.poloniex.poloniex import Poloniex -from catalyst.finance.order import Order -from base import BaseExchangeTestCase -from logbook import Logger -from catalyst.exchange.exchange_utils import get_exchange_auth -import pandas as pd - -from catalyst.utils.deprecate import deprecated -from test_utils import output_df - -log = Logger('test_poloniex') - - -@deprecated -class TestPoloniex(BaseExchangeTestCase): - @classmethod - def setup(self): - print ('creating poloniex object') - auth = get_exchange_auth('poloniex') - self.exchange = Poloniex( - key=auth['key'], - secret=auth['secret'], - base_currency='btc' - ) - - def test_order(self): - log.info('creating order') - asset = self.exchange.get_asset('neos_btc') - order_id = self.exchange.order( - asset=asset, - limit_price=0.0005, - amount=1, - ) - log.info('order created {}'.format(order_id)) - assert order_id is not None - pass - - def test_open_orders(self): - log.info('retrieving open orders') - # asset = self.exchange.get_asset('neos_btc') - # orders = self.exchange.get_open_orders(asset) - pass - - def test_get_order(self): - log.info('retrieving order') - order = self.exchange.get_order( - u'2c584020-9caf-4af5-bde0-332c0bba17e2') - assert isinstance(order, Order) - pass - - def test_cancel_order(self, ): - log.info('cancel order') - self.exchange.cancel_order(u'dc7bcca2-5219-4145-8848-8a593d2a72f9') - pass - - def test_get_candles(self): - log.info('retrieving candles') - assets = self.exchange.get_asset('eth_btc') - ohlcv = self.exchange.get_candles( - # end_dt=pd.to_datetime('2017-11-01', utc=True), - end_dt=None, - freq='5T', - assets=assets, - bar_count=200 - ) - df = pd.DataFrame(ohlcv) - df.set_index('last_traded', drop=True, inplace=True) - log.info(df.tail(25)) - - path = output_df(df, assets, '5min_candles') - log.info('saved candles: {}'.format(path)) - pass - - def test_tickers(self): - log.info('retrieving tickers') - tickers = self.exchange.tickers([ - self.exchange.get_asset('eth_btc'), - self.exchange.get_asset('etc_btc') - ]) - assert len(tickers) == 2 - pass - - def test_get_balances(self): - log.info('testing wallet balances') - # balances = self.exchange.get_balances() - pass - - def test_get_account(self): - log.info('testing account data') - pass - - def test_orderbook(self): - log.info('testing order book for poloniex') - # asset = self.exchange.get_asset('eth_btc') - # orderbook = self.exchange.get_orderbook(asset) - pass