formatting

This commit is contained in:
Janne Sinivirta 2018-01-10 11:17:16 +02:00
parent 6a433282dc
commit 0d6051e6f9

View File

@ -7,17 +7,17 @@ from freqtrade.main import refresh_whitelist, gen_pair_whitelist
def whitelist_conf(): def whitelist_conf():
return { return {
"stake_currency": "BTC", 'stake_currency': 'BTC',
"exchange": { 'exchange': {
"pair_whitelist": [ 'pair_whitelist': [
"BTC_ETH", 'BTC_ETH',
"BTC_TKN", 'BTC_TKN',
"BTC_TRST", 'BTC_TRST',
"BTC_SWT", 'BTC_SWT',
"BTC_BCC" 'BTC_BCC'
], ],
"pair_blacklist": [ 'pair_blacklist': [
"BTC_BLK" 'BTC_BLK'
], ],
}, },
} }
@ -25,52 +25,51 @@ def whitelist_conf():
def get_market_summaries(): def get_market_summaries():
return [{ return [{
"MarketName": "BTC-TKN", 'MarketName': 'BTC-TKN',
"High": 0.00000919, 'High': 0.00000919,
"Low": 0.00000820, 'Low': 0.00000820,
"Volume": 74339.61396015, 'Volume': 74339.61396015,
"Last": 0.00000820, 'Last': 0.00000820,
"BaseVolume": 1664, 'BaseVolume': 1664,
"TimeStamp": "2014-07-09T07:19:30.15", 'TimeStamp': '2014-07-09T07:19:30.15',
"Bid": 0.00000820, 'Bid': 0.00000820,
"Ask": 0.00000831, 'Ask': 0.00000831,
"OpenBuyOrders": 15, 'OpenBuyOrders': 15,
"OpenSellOrders": 15, 'OpenSellOrders': 15,
"PrevDay": 0.00000821, 'PrevDay': 0.00000821,
"Created": "2014-03-20T06:00:00", 'Created': '2014-03-20T06:00:00',
"DisplayMarketName": "" 'DisplayMarketName': ''
}, { }, {
"MarketName": "BTC-ETH", 'MarketName': 'BTC-ETH',
"High": 0.00000072, 'High': 0.00000072,
"Low": 0.00000001, 'Low': 0.00000001,
"Volume": 166340678.42280999, 'Volume': 166340678.42280999,
"Last": 0.00000005, 'Last': 0.00000005,
"BaseVolume": 42, 'BaseVolume': 42,
"TimeStamp": "2014-07-09T07:21:40.51", 'TimeStamp': '2014-07-09T07:21:40.51',
"Bid": 0.00000004, 'Bid': 0.00000004,
"Ask": 0.00000005, 'Ask': 0.00000005,
"OpenBuyOrders": 18, 'OpenBuyOrders': 18,
"OpenSellOrders": 18, 'OpenSellOrders': 18,
"PrevDay": 0.00000002, 'PrevDay': 0.00000002,
"Created": "2014-05-30T07:57:49.637", 'Created': '2014-05-30T07:57:49.637',
"DisplayMarketName": "" 'DisplayMarketName': ''
}, { }, {
"MarketName": "BTC-BLK", 'MarketName': 'BTC-BLK',
"High": 0.00000072, 'High': 0.00000072,
"Low": 0.00000001, 'Low': 0.00000001,
"Volume": 166340678.42280999, 'Volume': 166340678.42280999,
"Last": 0.00000005, 'Last': 0.00000005,
"BaseVolume": 3, 'BaseVolume': 3,
"TimeStamp": "2014-07-09T07:21:40.51", 'TimeStamp': '2014-07-09T07:21:40.51',
"Bid": 0.00000004, 'Bid': 0.00000004,
"Ask": 0.00000005, 'Ask': 0.00000005,
"OpenBuyOrders": 18, 'OpenBuyOrders': 18,
"OpenSellOrders": 18, 'OpenSellOrders': 18,
"PrevDay": 0.00000002, 'PrevDay': 0.00000002,
"Created": "2014-05-30T07:57:49.637", 'Created': '2014-05-30T07:57:49.637',
"DisplayMarketName": "" 'DisplayMarketName': ''
} }]
]
def get_health(): def get_health():
@ -95,7 +94,8 @@ def test_refresh_market_pair_not_in_whitelist(mocker):
mocker.patch.dict('freqtrade.main._CONF', conf) mocker.patch.dict('freqtrade.main._CONF', conf)
mocker.patch.multiple('freqtrade.main.exchange', mocker.patch.multiple('freqtrade.main.exchange',
get_wallet_health=get_health) get_wallet_health=get_health)
refreshedwhitelist = refresh_whitelist(conf['exchange']['pair_whitelist'] + ['BTC_XXX']) refreshedwhitelist = refresh_whitelist(
conf['exchange']['pair_whitelist'] + ['BTC_XXX'])
# List ordered by BaseVolume # List ordered by BaseVolume
whitelist = ['BTC_ETH', 'BTC_TKN'] whitelist = ['BTC_ETH', 'BTC_TKN']
# Ensure all except those in whitelist are removed # Ensure all except those in whitelist are removed
@ -123,7 +123,8 @@ def test_refresh_whitelist_dynamic(mocker):
get_market_summaries=get_market_summaries) get_market_summaries=get_market_summaries)
# argument: use the whitelist dynamically by exchange-volume # argument: use the whitelist dynamically by exchange-volume
whitelist = ['BTC_TKN', 'BTC_ETH'] whitelist = ['BTC_TKN', 'BTC_ETH']
refreshedwhitelist = refresh_whitelist(gen_pair_whitelist(conf['stake_currency'])) refreshedwhitelist = refresh_whitelist(
gen_pair_whitelist(conf['stake_currency']))
assert whitelist == refreshedwhitelist assert whitelist == refreshedwhitelist