币本位顶栏去掉期权资金/交易列,交易账户显示USDT/ETH/BTC

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-08-20 12:58:43 +08:00
parent a84554e613
commit 73efad6fa5
9 changed files with 218 additions and 90 deletions
+14 -1
View File
@@ -39,8 +39,21 @@ class TestHeaderStatsLib(unittest.TestCase):
self.assertEqual(options_funding_label(10.19, 0), "10.19 USDC")
self.assertEqual(options_funding_label(None, 10), "")
self.assertEqual(options_funding_label(None, None), "")
def test_trading_account_label_coin(self):
from lib.instance.instance_embed_context_lib import trading_account_label
self.assertEqual(trading_account_label(100, None, None, margin_mode="usdc"), "100.00U")
self.assertEqual(
options_funding_label(None, 12.5, 0.004321, "coin", "ETH"),
trading_account_label(100, 0.2, 0.001, margin_mode="coin"),
"100.00 USDT / 0.2 ETH / 0.001 BTC",
)
self.assertEqual(
trading_account_label(0.02, 0.0, None, margin_mode="coin"),
"0.02 USDT",
)
self.assertEqual(
trading_account_label(12.5, 0.004321, None, margin_mode="coin"),
"12.50 USDT / 0.004321 ETH",
)