Add watchlist and review continuity batch
This commit is contained in:
@@ -165,6 +165,9 @@ class OperatorWorkspaceServiceTests(unittest.TestCase):
|
||||
self.assertEqual(summary["candidate_watchlist_tiers"]["soft_watch"][0]["candidate_id"], 22)
|
||||
self.assertEqual(summary["candidate_watchlist_tiers"]["review_now"][0]["action_method"], "POST")
|
||||
self.assertIn("/trading/candidates/18/confirm-check", summary["candidate_watchlist_tiers"]["review_now"][0]["action_path"])
|
||||
self.assertIn("focus_matrix", summary["candidate_watchlist_summary"])
|
||||
self.assertIn("next_watchlist_focus", summary["candidate_watchlist_summary"])
|
||||
self.assertIn("next_watchlist_focus_prompt", summary["candidate_watchlist_summary"])
|
||||
self.assertEqual(summary["workflow_digest"][0]["phase"], "pre_market")
|
||||
self.assertEqual(summary["workflow_digest"][1]["phase"], "intraday")
|
||||
self.assertEqual(summary["workflow_digest"][2]["phase"], "post_trade")
|
||||
@@ -213,6 +216,9 @@ class OperatorWorkspaceServiceTests(unittest.TestCase):
|
||||
self.assertEqual(summary["review_entrypoints"]["status"], "active")
|
||||
self.assertEqual(summary["review_entrypoints"]["actions"][0]["action_id"], "open_operator_notes")
|
||||
self.assertTrue(summary["review_entrypoints"]["note_templates"])
|
||||
self.assertIn("review_entry_action_queue", summary["review_entrypoints"])
|
||||
self.assertIn("review_entry_handoff_summary", summary["review_entrypoints"])
|
||||
self.assertTrue(summary["review_entrypoints"]["review_entry_action_queue"])
|
||||
self.assertEqual(summary["review_entrypoints"]["note_templates"][0]["note_scope"], "workbench")
|
||||
self.assertTrue(summary["review_entrypoints"]["note_templates"][0]["tags"])
|
||||
self.assertEqual(summary["review_entrypoints"]["recommended_template_id"], "top_opportunity")
|
||||
|
||||
Reference in New Issue
Block a user