From d2ad32eef8e450222d91ad680b5943c45002f314 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sun, 21 Jul 2019 19:56:43 +0200 Subject: [PATCH] partially revert last commit(DefaultStrategy import IS needed). * don't run functions in travis in a way we don't support --- .travis.yml | 4 ++-- freqtrade/strategy/__init__.py | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 33a45b280..b44fef7a1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -32,11 +32,11 @@ jobs: name: pytest - script: - cp config.json.example config.json - - python freqtrade --datadir freqtrade/tests/testdata backtesting + - freqtrade --datadir freqtrade/tests/testdata backtesting name: backtest - script: - cp config.json.example config.json - - python freqtrade --datadir freqtrade/tests/testdata hyperopt -e 5 + - freqtrade --datadir freqtrade/tests/testdata hyperopt -e 5 name: hyperopt - script: flake8 freqtrade scripts name: flake8 diff --git a/freqtrade/strategy/__init__.py b/freqtrade/strategy/__init__.py index 19eacda42..c62bfe5dc 100644 --- a/freqtrade/strategy/__init__.py +++ b/freqtrade/strategy/__init__.py @@ -3,6 +3,8 @@ import sys from copy import deepcopy from freqtrade.strategy.interface import IStrategy +# Import Default-Strategy to have hyperopt correctly resolve +from freqtrade.strategy.default_strategy import DefaultStrategy # noqa: F401 logger = logging.getLogger(__name__)