玉澜
0fbdfe0130
test(seam): make testseam the only seam-swap form and legislate it
...
- Add testseam.Protect for save-and-restore seams with no up-front stub
value (e.g. os.Args mutated by the code under test).
- Migrate all 35 remaining manual prev/assign/t.Cleanup-restore trios to
testseam.Swap/Protect across app, auth, cli, event, helpers, output,
pipeline, and shortcut tests; restores can no longer be forgotten.
- check-schema-catalog.sh: fail closed when a manual seam restore
reappears in any *_test.go (internal/testseam exempt).
Seam injection is now a mechanism, not a convention.
2026-08-03 20:00:47 +08:00
..
2026-07-23 13:01:10 +08:00
2026-07-01 10:16:59 +08:00
2026-07-01 10:16:59 +08:00
2026-05-17 17:43:20 +08:00
2026-07-10 17:54:43 +08:00
2026-07-10 17:54:43 +08:00
2026-07-15 11:41:30 +08:00
2026-04-27 15:11:12 +08:00
2026-07-15 11:41:30 +08:00
2026-07-17 00:56:43 +08:00
2026-07-23 13:01:10 +08:00
2026-07-23 12:21:58 +08:00
2026-07-16 10:58:56 +08:00
2026-07-15 11:41:30 +08:00
2026-03-27 17:55:57 +08:00
2026-03-27 17:55:57 +08:00
2026-06-25 11:10:25 +08:00
2026-07-06 14:54:27 +08:00
2026-07-17 00:56:43 +08:00
2026-07-23 00:01:09 +08:00
2026-04-24 14:11:16 +08:00
2026-04-19 19:12:34 +08:00
2026-04-27 20:04:01 +08:00
2026-07-23 12:21:58 +08:00
2026-07-06 14:54:27 +08:00
2026-07-15 11:41:30 +08:00
2026-07-15 14:53:34 +08:00
2026-03-27 17:55:57 +08:00
2026-03-27 17:55:57 +08:00
2026-07-15 11:41:30 +08:00
2026-07-20 13:37:18 +08:00
2026-07-23 12:21:58 +08:00
2026-07-01 10:16:59 +08:00
2026-07-15 11:41:30 +08:00
2026-07-15 15:19:25 +08:00
2026-07-23 12:21:58 +08:00
2026-07-23 00:01:09 +08:00
2026-07-23 00:01:09 +08:00
2026-07-23 12:21:58 +08:00
2026-03-27 17:55:57 +08:00
2026-07-20 12:17:04 +08:00
2026-07-23 12:21:58 +08:00
2026-07-21 10:34:52 +08:00
2026-07-23 13:01:10 +08:00
2026-07-23 12:21:58 +08:00
2026-07-23 12:21:58 +08:00
2026-07-17 00:56:43 +08:00
2026-07-16 13:42:38 +08:00
2026-07-23 12:21:58 +08:00
2026-07-23 12:21:58 +08:00
2026-07-21 10:34:52 +08:00
2026-08-03 20:00:47 +08:00
2026-07-23 12:21:58 +08:00
2026-07-15 11:41:30 +08:00
2026-07-16 10:25:38 +08:00
2026-07-16 10:25:38 +08:00
2026-07-20 14:33:17 +08:00
2026-07-23 12:21:58 +08:00
2026-07-23 12:21:58 +08:00
2026-07-23 12:21:58 +08:00