remove: 全面移除「错过机会」功能与文案
删除手动记录表单与 /add_miss;停止自动生成错过类交易记录;列表/统计/顶栏不再展示;复盘卡片改为整行。 Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
"""trade_result_lib:过滤「错过」记录。"""
|
||||
import unittest
|
||||
|
||||
from lib.trade.trade_result_lib import (
|
||||
filter_trade_records_excluding_miss,
|
||||
is_miss_trade_result,
|
||||
)
|
||||
|
||||
|
||||
class TradeResultMissFilterTest(unittest.TestCase):
|
||||
def test_is_miss_trade_result(self):
|
||||
self.assertTrue(is_miss_trade_result("错过"))
|
||||
self.assertFalse(is_miss_trade_result("止盈"))
|
||||
|
||||
def test_filter_excludes_miss(self):
|
||||
rows = [
|
||||
{"effective_result": "止盈", "id": 1},
|
||||
{"effective_result": "错过", "id": 2},
|
||||
{"result": "错过", "id": 3},
|
||||
]
|
||||
out = filter_trade_records_excluding_miss(rows)
|
||||
self.assertEqual([r["id"] for r in out], [1])
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
||||
Reference in New Issue
Block a user