Fix some tests

This commit is contained in:
Matthias 2020-07-19 20:33:18 +02:00
parent e116277383
commit 86f10b3c8e
2 changed files with 4 additions and 2 deletions

View File

@ -1139,7 +1139,8 @@ class Hyperopt:
if not trials: if not trials:
if len(self.trials) > 0: if len(self.trials) > 0:
if self.config.get('hyperopt_continue_filtered', False): if self.config.get('hyperopt_continue_filtered', False):
trials = filter_trials(self.trials, self.config) raise ValueError()
# trials = filter_trials(self.trials, self.config)
else: else:
trials = self.trials trials = self.trials
else: else:

View File

@ -482,6 +482,7 @@ def test_no_log_if_loss_does_not_improve(hyperopt, caplog) -> None:
def test_save_results_saves_epochs(mocker, hyperopt, testdatadir, caplog) -> None: def test_save_results_saves_epochs(mocker, hyperopt, testdatadir, caplog) -> None:
epochs = create_results(mocker, hyperopt, testdatadir) epochs = create_results(mocker, hyperopt, testdatadir)
mock_dump = mocker.patch('freqtrade.optimize.hyperopt.dump', return_value=None) mock_dump = mocker.patch('freqtrade.optimize.hyperopt.dump', return_value=None)
mocker.patch('freqtrade.optimize.hyperopt.Hyperopt.save_opts')
results_file = testdatadir / 'optimize' / 'ut_results.pickle' results_file = testdatadir / 'optimize' / 'ut_results.pickle'
caplog.set_level(logging.DEBUG) caplog.set_level(logging.DEBUG)
@ -808,7 +809,7 @@ def test_clean_hyperopt(mocker, default_conf, caplog):
# once for tickerdata, once for trials, once for optimizers (list) # once for tickerdata, once for trials, once for optimizers (list)
assert unlinkmock.call_count == 3 assert unlinkmock.call_count == 3
assert log_has(f"Removing `{h.tickerdata_pickle}`.", caplog) assert log_has(f"Removing `{h.data_pickle_file}`.", caplog)
def test_continue_hyperopt(mocker, default_conf, caplog): def test_continue_hyperopt(mocker, default_conf, caplog):