单测同步币本位张数手续费缓冲

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-08-20 13:25:05 +08:00
parent 9f3360e968
commit 70f6cc2e7b
+2 -2
View File
@@ -68,7 +68,7 @@ class TestOptionsMarginMode(unittest.TestCase):
def test_sheets_from_coin(self):
from lib.options.options_margin_mode_lib import calc_sheets_from_coin_balance
# ask 0.01 ETH per 1 ETH, ctMult 0.01 → 每张 0.0001 ETH; 0.01 ETH 可开 100
# ask 0.01 ETH per 1 ETH, ctMult 0.01 → 每张 0.0001 ETH; 0.01 ETH×0.97 缓冲可开 97
r = calc_sheets_from_coin_balance(
quote_per_unit=0.01,
ct_mult=0.01,
@@ -76,7 +76,7 @@ class TestOptionsMarginMode(unittest.TestCase):
coin_available=0.01,
)
self.assertTrue(r["ok"])
self.assertEqual(r["sheets"], 100)
self.assertEqual(r["sheets"], 97)
if __name__ == "__main__":