fix(HEL-494): 修复个股缺失指标、问天遮罩、四爻外显并回补250日K
Co-authored-by: Cursor <cursoragent@cursor.com> Co-authored-by: multica-agent <github@multica.ai>
This commit is contained in:
co-authored by
Cursor
multica-agent
parent
c8a9376adb
commit
3e828b346c
@@ -459,6 +459,19 @@ class FrontendContractTests(unittest.TestCase):
|
||||
self.assertIn('payload.question_preset = state.heartQuestionPreset;', self.script)
|
||||
self.assertIn('payload.cast_at = state.heartCastAt;', self.script)
|
||||
|
||||
def test_heaven_loading_timeout_clears_dimmed_state(self):
|
||||
self.assertIn("controller.abort()", self.script)
|
||||
self.assertIn('heavenView?.classList.remove("heaven-data-loading")', self.script)
|
||||
self.assertIn("问天数据仍在准备,页面可继续输入和操作", self.script)
|
||||
self.assertIn("const blocking = !state.heavenSetup;", self.script)
|
||||
self.assertIn("payload?.aborted", self.script)
|
||||
|
||||
def test_stock_detail_does_not_display_missing_metrics_as_zero(self):
|
||||
self.assertIn("function setStockBoardFields(row)", self.script)
|
||||
self.assertIn("function presentMetric(value)", self.script)
|
||||
self.assertIn("payload.available !== false", self.script)
|
||||
self.assertIn('element.textContent = "--"', self.script)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
||||
|
||||
Reference in New Issue
Block a user