diff --git a/tests/test_company_transfers_page.py b/tests/test_company_transfers_page.py
index dec2b1c..57bac25 100644
--- a/tests/test_company_transfers_page.py
+++ b/tests/test_company_transfers_page.py
@@ -31,7 +31,7 @@ class TransfersPageSourceContractTests(unittest.TestCase):
self.assertIn('id="transferEvidenceDrawer"', html)
self.assertIn("期间净变动", html)
self.assertNotIn("本公司往来合计", html)
- self.assertIn("design-system.css?v=13", html)
+ self.assertIn("design-system.css?v=14", html)
self.assertIn("app.js?v=18", html)
# 侧栏顺序:流水管理 → 转账往来 → 往来确认
flows = html.index('data-view="flows"')
diff --git a/tests/test_hel351_controls.py b/tests/test_hel351_controls.py
index a4368ac..f840228 100644
--- a/tests/test_hel351_controls.py
+++ b/tests/test_hel351_controls.py
@@ -75,7 +75,8 @@ class Hel351SourceContractTests(unittest.TestCase):
self.assertIn('id="credentialDialog"', html)
self.assertIn('id="cred-pass"', html)
self.assertIn('id="cred-copy-pass"', html)
- self.assertIn("datepicker.js?v=1", html)
+ self.assertIn("select.js?v=1", html)
+ self.assertIn("datepicker.js?v=2", html)
self.assertNotIn("初始密码由管理员统一发放", html)
js = (WEB / "app.js").read_text(encoding="utf-8")
self.assertIn("function showOnceCredentials(", js)
@@ -135,15 +136,18 @@ class Hel351BrowserProbeTests(unittest.TestCase):
+