浏览代码

test(web): normalize detailed local clocks

_Kerman 2 月之前
父节点
当前提交
667960182a
共有 2 个文件被更改,包括 2 次插入 和 1 次删除
  1. 1 0
      apps/web/tests/scaffold.ts
  2. 1 1
      apps/web/tests/snapshots/navigation-panes/trajectory.expected.md

+ 1 - 0
apps/web/tests/scaffold.ts

@@ -516,6 +516,7 @@ function normalizeAria(snapshot: string, workspaceCwd: string): string {
     // shape so goldens stay stable across midnight and year boundaries.
     // shape so goldens stay stable across midnight and year boundaries.
     .replace(/\d{4}年\d{1,2}月\d{1,2}日 \d{2}:\d{2}/g, '{{clock}}')
     .replace(/\d{4}年\d{1,2}月\d{1,2}日 \d{2}:\d{2}/g, '{{clock}}')
     .replace(/\d{1,2}月\d{1,2}日 \d{2}:\d{2}/g, '{{clock}}')
     .replace(/\d{1,2}月\d{1,2}日 \d{2}:\d{2}/g, '{{clock}}')
+    .replace(/(?<!\d)\d{1,2}:\d{2}:\d{2}(?:\.\d+)?(?:\s*[AP]M)?(?!\d)/gi, '{{clock}}')
     .replace(/(?<!\d)\d{2}:\d{2}(?!\d)/g, '{{clock}}')
     .replace(/(?<!\d)\d{2}:\d{2}(?!\d)/g, '{{clock}}')
 }
 }
 
 

+ 1 - 1
apps/web/tests/snapshots/navigation-panes/trajectory.expected.md

@@ -5,7 +5,7 @@
   - img
   - img
   - searchbox "Search trajectory"
   - searchbox "Search trajectory"
 - region "Trajectory timeline":
 - region "Trajectory timeline":
-  - tooltip "ASSISTANT {{clock}}:40.549 AM → {{clock}}:42.091 AM Total 1.5 s · TTFT 368 ms · Decoding 1.2 s"
+  - tooltip "ASSISTANT {{clock}} → {{clock}} Total 1.5 s · TTFT 368 ms · Decoding 1.2 s"
 - table:
 - table:
   - rowgroup:
   - rowgroup:
     - row "SYSTEM, Initial System Prompt":
     - row "SYSTEM, Initial System Prompt":