Fixed sell_profit_only failing
This commit is contained in:
parent
bcbe8f229c
commit
b0ce9612f8
@ -3325,17 +3325,20 @@ def test_execute_trade_exit_insufficient_funds_error(default_conf_usdt, ticker_u
|
|||||||
assert mock_insuf.call_count == 1
|
assert mock_insuf.call_count == 1
|
||||||
|
|
||||||
|
|
||||||
@ pytest.mark.parametrize("is_short", [False, True])
|
@ pytest.mark.parametrize('profit_only,bid,ask,handle_first,handle_second,sell_type,is_short', [
|
||||||
@ pytest.mark.parametrize('profit_only,bid,ask,handle_first,handle_second,sell_type', [
|
|
||||||
# Enable profit
|
# Enable profit
|
||||||
(True, 2.18, 2.2, False, True, SellType.SELL_SIGNAL.value),
|
(True, 2.18, 2.2, False, True, SellType.SELL_SIGNAL.value, False),
|
||||||
# Disable profit
|
(True, 2.18, 2.2, False, True, SellType.SELL_SIGNAL.value, True),
|
||||||
(False, 3.19, 3.2, True, False, SellType.SELL_SIGNAL.value),
|
# # Disable profit
|
||||||
# Enable loss
|
(False, 3.19, 3.2, True, False, SellType.SELL_SIGNAL.value, False),
|
||||||
# * Shouldn't this be SellType.STOP_LOSS.value
|
(False, 3.19, 3.2, True, False, SellType.SELL_SIGNAL.value, True),
|
||||||
(True, 0.21, 0.22, False, False, None),
|
# # Enable loss
|
||||||
|
# # * Shouldn't this be SellType.STOP_LOSS.value
|
||||||
|
(True, 0.21, 0.22, False, False, None, False),
|
||||||
|
(True, 2.41, 2.42, False, False, None, True),
|
||||||
# Disable loss
|
# Disable loss
|
||||||
(False, 0.10, 0.22, True, False, SellType.SELL_SIGNAL.value),
|
(False, 0.10, 0.22, True, False, SellType.SELL_SIGNAL.value, False),
|
||||||
|
(False, 0.10, 0.22, True, False, SellType.SELL_SIGNAL.value, True),
|
||||||
])
|
])
|
||||||
def test_sell_profit_only(
|
def test_sell_profit_only(
|
||||||
default_conf_usdt, limit_order, limit_order_open, is_short,
|
default_conf_usdt, limit_order, limit_order_open, is_short,
|
||||||
|
Loading…
Reference in New Issue
Block a user