tests adjusted
This commit is contained in:
		| @@ -20,7 +20,9 @@ def test_parse_args_backtesting(mocker) -> None: | |||||||
|     further argument parsing is done in test_arguments.py |     further argument parsing is done in test_arguments.py | ||||||
|     """ |     """ | ||||||
|     backtesting_mock = mocker.patch('freqtrade.optimize.backtesting.start', MagicMock()) |     backtesting_mock = mocker.patch('freqtrade.optimize.backtesting.start', MagicMock()) | ||||||
|     main(['backtesting']) |     # it's sys.exit(0) at the end of backtesting | ||||||
|  |     with pytest.raises(SystemExit): | ||||||
|  |         main(['backtesting']) | ||||||
|     assert backtesting_mock.call_count == 1 |     assert backtesting_mock.call_count == 1 | ||||||
|     call_args = backtesting_mock.call_args[0][0] |     call_args = backtesting_mock.call_args[0][0] | ||||||
|     assert call_args.config == ['config.json'] |     assert call_args.config == ['config.json'] | ||||||
| @@ -33,7 +35,9 @@ def test_parse_args_backtesting(mocker) -> None: | |||||||
|  |  | ||||||
| def test_main_start_hyperopt(mocker) -> None: | def test_main_start_hyperopt(mocker) -> None: | ||||||
|     hyperopt_mock = mocker.patch('freqtrade.optimize.hyperopt.start', MagicMock()) |     hyperopt_mock = mocker.patch('freqtrade.optimize.hyperopt.start', MagicMock()) | ||||||
|     main(['hyperopt']) |     # it's sys.exit(0) at the end of hyperopt | ||||||
|  |     with pytest.raises(SystemExit): | ||||||
|  |         main(['hyperopt']) | ||||||
|     assert hyperopt_mock.call_count == 1 |     assert hyperopt_mock.call_count == 1 | ||||||
|     call_args = hyperopt_mock.call_args[0][0] |     call_args = hyperopt_mock.call_args[0][0] | ||||||
|     assert call_args.config == ['config.json'] |     assert call_args.config == ['config.json'] | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user