Fix remaining bittrex instances
This commit is contained in:
@@ -30,7 +30,7 @@ def test_validate_is_int():
|
|||||||
assert not validate_is_int('-ee')
|
assert not validate_is_int('-ee')
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.parametrize('exchange', ['bittrex', 'binance', 'kraken'])
|
@pytest.mark.parametrize('exchange', ['bybit', 'binance', 'kraken'])
|
||||||
def test_start_new_config(mocker, caplog, exchange):
|
def test_start_new_config(mocker, caplog, exchange):
|
||||||
wt_mock = mocker.patch.object(Path, "write_text", MagicMock())
|
wt_mock = mocker.patch.object(Path, "write_text", MagicMock())
|
||||||
mocker.patch.object(Path, "exists", MagicMock(return_value=True))
|
mocker.patch.object(Path, "exists", MagicMock(return_value=True))
|
||||||
|
|||||||
@@ -173,7 +173,7 @@ def test_download_data_options() -> None:
|
|||||||
def test_plot_dataframe_options() -> None:
|
def test_plot_dataframe_options() -> None:
|
||||||
args = [
|
args = [
|
||||||
'plot-dataframe',
|
'plot-dataframe',
|
||||||
'-c', 'config_examples/config_bittrex.example.json',
|
'-c', 'tests/testdata/testconfigs/main_test_config.json',
|
||||||
'--indicators1', 'sma10', 'sma100',
|
'--indicators1', 'sma10', 'sma100',
|
||||||
'--indicators2', 'macd', 'fastd', 'fastk',
|
'--indicators2', 'macd', 'fastd', 'fastk',
|
||||||
'--plot-limit', '30',
|
'--plot-limit', '30',
|
||||||
|
|||||||
+10
-10
@@ -67,12 +67,12 @@ def test_main_fatal_exception(mocker, default_conf, caplog) -> None:
|
|||||||
mocker.patch('freqtrade.freqtradebot.RPCManager', MagicMock())
|
mocker.patch('freqtrade.freqtradebot.RPCManager', MagicMock())
|
||||||
mocker.patch('freqtrade.freqtradebot.init_db', MagicMock())
|
mocker.patch('freqtrade.freqtradebot.init_db', MagicMock())
|
||||||
|
|
||||||
args = ['trade', '-c', 'config_examples/config_bittrex.example.json']
|
args = ['trade', '-c', 'tests/testdata/testconfigs/main_test_config.json']
|
||||||
|
|
||||||
# Test Main + the KeyboardInterrupt exception
|
# Test Main + the KeyboardInterrupt exception
|
||||||
with pytest.raises(SystemExit):
|
with pytest.raises(SystemExit):
|
||||||
main(args)
|
main(args)
|
||||||
assert log_has('Using config: config_examples/config_bittrex.example.json ...', caplog)
|
assert log_has('Using config: tests/testdata/testconfigs/main_test_config.json ...', caplog)
|
||||||
assert log_has('Fatal exception!', caplog)
|
assert log_has('Fatal exception!', caplog)
|
||||||
|
|
||||||
|
|
||||||
@@ -85,12 +85,12 @@ def test_main_keyboard_interrupt(mocker, default_conf, caplog) -> None:
|
|||||||
mocker.patch('freqtrade.wallets.Wallets.update', MagicMock())
|
mocker.patch('freqtrade.wallets.Wallets.update', MagicMock())
|
||||||
mocker.patch('freqtrade.freqtradebot.init_db', MagicMock())
|
mocker.patch('freqtrade.freqtradebot.init_db', MagicMock())
|
||||||
|
|
||||||
args = ['trade', '-c', 'config_examples/config_bittrex.example.json']
|
args = ['trade', '-c', 'tests/testdata/testconfigs/main_test_config.json']
|
||||||
|
|
||||||
# Test Main + the KeyboardInterrupt exception
|
# Test Main + the KeyboardInterrupt exception
|
||||||
with pytest.raises(SystemExit):
|
with pytest.raises(SystemExit):
|
||||||
main(args)
|
main(args)
|
||||||
assert log_has('Using config: config_examples/config_bittrex.example.json ...', caplog)
|
assert log_has('Using config: tests/testdata/testconfigs/main_test_config.json ...', caplog)
|
||||||
assert log_has('SIGINT received, aborting ...', caplog)
|
assert log_has('SIGINT received, aborting ...', caplog)
|
||||||
|
|
||||||
|
|
||||||
@@ -106,12 +106,12 @@ def test_main_operational_exception(mocker, default_conf, caplog) -> None:
|
|||||||
mocker.patch('freqtrade.freqtradebot.RPCManager', MagicMock())
|
mocker.patch('freqtrade.freqtradebot.RPCManager', MagicMock())
|
||||||
mocker.patch('freqtrade.freqtradebot.init_db', MagicMock())
|
mocker.patch('freqtrade.freqtradebot.init_db', MagicMock())
|
||||||
|
|
||||||
args = ['trade', '-c', 'config_examples/config_bittrex.example.json']
|
args = ['trade', '-c', 'tests/testdata/testconfigs/main_test_config.json']
|
||||||
|
|
||||||
# Test Main + the KeyboardInterrupt exception
|
# Test Main + the KeyboardInterrupt exception
|
||||||
with pytest.raises(SystemExit):
|
with pytest.raises(SystemExit):
|
||||||
main(args)
|
main(args)
|
||||||
assert log_has('Using config: config_examples/config_bittrex.example.json ...', caplog)
|
assert log_has('Using config: tests/testdata/testconfigs/main_test_config.json ...', caplog)
|
||||||
assert log_has('Oh snap!', caplog)
|
assert log_has('Oh snap!', caplog)
|
||||||
|
|
||||||
|
|
||||||
@@ -160,13 +160,13 @@ def test_main_reload_config(mocker, default_conf, caplog) -> None:
|
|||||||
args = Arguments([
|
args = Arguments([
|
||||||
'trade',
|
'trade',
|
||||||
'-c',
|
'-c',
|
||||||
'config_examples/config_bittrex.example.json'
|
'tests/testdata/testconfigs/main_test_config.json'
|
||||||
]).get_parsed_arg()
|
]).get_parsed_arg()
|
||||||
worker = Worker(args=args, config=default_conf)
|
worker = Worker(args=args, config=default_conf)
|
||||||
with pytest.raises(SystemExit):
|
with pytest.raises(SystemExit):
|
||||||
main(['trade', '-c', 'config_examples/config_bittrex.example.json'])
|
main(['trade', '-c', 'tests/testdata/testconfigs/main_test_config.json'])
|
||||||
|
|
||||||
assert log_has('Using config: config_examples/config_bittrex.example.json ...', caplog)
|
assert log_has('Using config: tests/testdata/testconfigs/main_test_config.json ...', caplog)
|
||||||
assert worker_mock.call_count == 4
|
assert worker_mock.call_count == 4
|
||||||
assert reconfigure_mock.call_count == 1
|
assert reconfigure_mock.call_count == 1
|
||||||
assert isinstance(worker.freqtrade, FreqtradeBot)
|
assert isinstance(worker.freqtrade, FreqtradeBot)
|
||||||
@@ -187,7 +187,7 @@ def test_reconfigure(mocker, default_conf) -> None:
|
|||||||
args = Arguments([
|
args = Arguments([
|
||||||
'trade',
|
'trade',
|
||||||
'-c',
|
'-c',
|
||||||
'config_examples/config_bittrex.example.json'
|
'tests/testdata/testconfigs/main_test_config.json'
|
||||||
]).get_parsed_arg()
|
]).get_parsed_arg()
|
||||||
worker = Worker(args=args, config=default_conf)
|
worker = Worker(args=args, config=default_conf)
|
||||||
freqtrade = worker.freqtrade
|
freqtrade = worker.freqtrade
|
||||||
|
|||||||
Reference in New Issue
Block a user