diff --git a/tests/rpc/test_rpc.py b/tests/rpc/test_rpc.py index 2aab22453..5de33900c 100644 --- a/tests/rpc/test_rpc.py +++ b/tests/rpc/test_rpc.py @@ -993,7 +993,7 @@ def test_performance_handle(default_conf_usdt, ticker, fee, mocker) -> None: assert res[0]["pair"] == "NEO/USDT" assert res[0]["count"] == 1 assert res[0]["profit_abs"] == 3.9875 - assert res[0]["profit_pct"] == 5.0 + assert res[0]["profit_pct"] == 1.99 def test_enter_tag_performance_handle(default_conf, ticker, fee, mocker) -> None: diff --git a/tests/rpc/test_rpc_apiserver.py b/tests/rpc/test_rpc_apiserver.py index 737df389c..762dede40 100644 --- a/tests/rpc/test_rpc_apiserver.py +++ b/tests/rpc/test_rpc_apiserver.py @@ -1166,26 +1166,26 @@ def test_api_performance(botclient, fee): { "count": 1, "pair": "NEO/USDT", - "profit": 5.0, - "profit_pct": 5, - "profit_ratio": 0.05, + "profit": 1.99, + "profit_pct": 1.99, + "profit_ratio": 0.0199375, "profit_abs": 3.9875, }, { "count": 1, "pair": "XRP/USDT", - "profit": 10.0, + "profit": 9.47, "profit_abs": 2.8425, - "profit_pct": 10.0, - "profit_ratio": 0.1, + "profit_pct": 9.47, + "profit_ratio": pytest.approx(0.094749999), }, { "count": 1, "pair": "LTC/USDT", - "profit": -20.0, + "profit": -20.45, "profit_abs": -4.09, - "profit_pct": -20.0, - "profit_ratio": -0.2, + "profit_pct": -20.45, + "profit_ratio": -0.2045, }, ] diff --git a/tests/rpc/test_rpc_telegram.py b/tests/rpc/test_rpc_telegram.py index 26db9c0f2..b743cdd8d 100644 --- a/tests/rpc/test_rpc_telegram.py +++ b/tests/rpc/test_rpc_telegram.py @@ -1591,7 +1591,7 @@ async def test_telegram_performance_handle(default_conf_usdt, update, ticker, fe await telegram._performance(update=update, context=MagicMock()) assert msg_mock.call_count == 1 assert "Performance" in msg_mock.call_args_list[0][0][0] - assert "XRP/USDT\t2.842 USDT (10.00%) (1)" in msg_mock.call_args_list[0][0][0] + assert "XRP/USDT\t2.842 USDT (9.47%) (1)" in msg_mock.call_args_list[0][0][0] async def test_telegram_entry_tag_performance_handle(