From 26a5cc5959de01f1a3c410409ddf12db461f0f9d Mon Sep 17 00:00:00 2001 From: Matthias Date: Mon, 7 Sep 2020 07:41:58 +0200 Subject: [PATCH] Add return-type for select_order --- freqtrade/persistence/models.py | 2 +- tests/conftest_trades.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/freqtrade/persistence/models.py b/freqtrade/persistence/models.py index 096cf6209..79b3d491b 100644 --- a/freqtrade/persistence/models.py +++ b/freqtrade/persistence/models.py @@ -520,7 +520,7 @@ class Trade(_DECL_BASE): profit_ratio = (close_trade_price / self.open_trade_price) - 1 return float(f"{profit_ratio:.8f}") - def select_order(self, order_side: str, status: Optional[str]): + def select_order(self, order_side: str, status: Optional[str]) -> Optional[Order]: """ Returns latest order for this orderside and status Returns None if nothing is found diff --git a/tests/conftest_trades.py b/tests/conftest_trades.py index 1990725ee..723a3fe58 100644 --- a/tests/conftest_trades.py +++ b/tests/conftest_trades.py @@ -108,9 +108,10 @@ def mock_order_3_sell(): 'id': '41231a666a', 'symbol': 'XRP/BTC', 'status': 'closed', - 'side': 'stop_loss', - 'type': 'limit', + 'side': 'sell', + 'type': 'stop_loss_limit', 'price': 0.06, + 'average': 0.06, 'amount': 123.0, 'filled': 123.0, 'remaining': 0.0,