Update test to ensure direction of movement is correct
This commit is contained in:
parent
d97fc1e484
commit
9951f51079
@ -1411,11 +1411,7 @@ class FreqtradeBot(LoggingMixin):
|
|||||||
min_custom_price_allowed = proposed_price - (proposed_price * cust_p_max_dist_r)
|
min_custom_price_allowed = proposed_price - (proposed_price * cust_p_max_dist_r)
|
||||||
max_custom_price_allowed = proposed_price + (proposed_price * cust_p_max_dist_r)
|
max_custom_price_allowed = proposed_price + (proposed_price * cust_p_max_dist_r)
|
||||||
|
|
||||||
if valid_custom_price > max_custom_price_allowed:
|
# Bracket between min_custom_price_allowed and max_custom_price_allowed
|
||||||
valid_price = max_custom_price_allowed
|
return max(
|
||||||
elif valid_custom_price < min_custom_price_allowed:
|
min(valid_custom_price, max_custom_price_allowed),
|
||||||
valid_price = min_custom_price_allowed
|
min_custom_price_allowed)
|
||||||
else:
|
|
||||||
valid_price = valid_custom_price
|
|
||||||
|
|
||||||
return valid_price
|
|
||||||
|
@ -4624,8 +4624,8 @@ def test_get_valid_price(mocker, default_conf) -> None:
|
|||||||
assert valid_price_from_int == custom_price_int
|
assert valid_price_from_int == custom_price_int
|
||||||
assert valid_price_from_float == custom_price_float
|
assert valid_price_from_float == custom_price_float
|
||||||
|
|
||||||
assert valid_price_at_max_alwd != custom_price_over_max_alwd
|
assert valid_price_at_max_alwd < custom_price_over_max_alwd
|
||||||
assert valid_price_at_max_alwd > proposed_price
|
assert valid_price_at_max_alwd > proposed_price
|
||||||
|
|
||||||
assert valid_price_at_min_alwd != custom_price_under_min_alwd
|
assert valid_price_at_min_alwd > custom_price_under_min_alwd
|
||||||
assert valid_price_at_min_alwd < proposed_price
|
assert valid_price_at_min_alwd < proposed_price
|
||||||
|
Loading…
Reference in New Issue
Block a user