Neil
6e1b7e7fa3
test: remove junk tests that assert source text instead of behavior ( #23815 )
...
Deletes 101 test files and trims 112 more, all matching documented junk
patterns: exact source/import/string greps, copied inventories and export
lists, duplicate invocations of a contract another test already owns,
typeof-shape checks TypeScript already enforces, and self-comparisons.
The largest group read a production `.ts` file and asserted on its text —
for example a TaskPage test that required the source to contain
`selectedRepos.find((r) => r.id === newIssueRepoId) ?? selectedRepos[0] ?? null`.
Any behavior-preserving rename broke it; no behavior change ever did.
Production-side follow-through: exports that only these tests imported are
de-exported or deleted, stale comments pointing at removed censuses are
dropped, and the reliability-gate registry, `cloud/package.json` test lists,
and orphaned source-reading helpers are updated so nothing references a
deleted file.
Two files kept their real coverage and lost only the census scaffolding:
`agent-status-producer-census.test.ts` now drives all five producers end to
end instead of grepping the source tree, and `config-toml-trust-stale-writes`
replaces an export-list parity check.
2026-09-29 01:21:53 -07:00
..
2026-09-13 15:43:12 -07:00
2026-09-18 20:39:52 -07:00
2026-09-18 20:39:52 -07:00
2026-07-20 18:55:45 -07:00
2026-09-18 20:39:52 -07:00
2026-09-03 01:32:46 -07:00
2026-07-20 18:55:45 -07:00
2026-07-25 22:48:53 -07:00
2026-09-13 15:43:12 -07:00
2026-08-15 00:54:20 -07:00
2026-08-15 00:54:20 -07:00
2026-08-15 00:54:20 -07:00
2026-08-10 23:11:45 -07:00
2026-08-17 21:18:44 -07:00
2026-08-15 00:54:20 -07:00
2026-08-15 00:54:20 -07:00
2026-08-15 00:54:20 -07:00
2026-08-15 00:54:20 -07:00
2026-08-17 00:12:14 -07:00
2026-08-15 00:54:20 -07:00
2026-08-28 12:31:55 -07:00
2026-08-15 00:54:20 -07:00
2026-08-17 00:12:14 -07:00
2026-09-15 02:00:27 -07:00
2026-09-02 13:29:12 -07:00
2026-08-15 00:54:20 -07:00
2026-08-17 00:12:14 -07:00
2026-08-15 00:54:20 -07:00
2026-08-15 00:54:20 -07:00
2026-07-31 04:58:15 -07:00
2026-09-13 15:43:12 -07:00
2026-09-13 20:18:22 -07:00
2026-09-02 13:29:12 -07:00
2026-08-09 22:11:54 -07:00
2026-08-13 22:48:24 -07:00
2026-08-31 15:16:38 -07:00
2026-08-30 14:19:05 -07:00
2026-08-30 14:19:05 -07:00
2026-09-15 02:00:27 -07:00
2026-09-18 20:39:52 -07:00
2026-09-18 20:39:52 -07:00
2026-09-18 20:39:52 -07:00
2026-09-18 20:39:52 -07:00
2026-09-18 20:39:52 -07:00
2026-08-17 21:18:44 -07:00
2026-08-10 23:11:45 -07:00
2026-09-13 20:18:22 -07:00
2026-08-17 21:18:44 -07:00
2026-08-17 00:12:14 -07:00
2026-09-13 20:18:22 -07:00
2026-09-16 14:41:15 -07:00
2026-09-16 14:41:15 -07:00
2026-09-16 14:41:15 -07:00
2026-09-13 20:18:22 -07:00
2026-08-18 13:18:56 -07:00
2026-08-18 13:18:56 -07:00
2026-09-13 20:18:22 -07:00
2026-08-13 22:48:24 -07:00
2026-08-13 22:48:24 -07:00
2026-08-13 22:48:24 -07:00
2026-07-25 23:34:17 -07:00
2026-08-13 22:48:24 -07:00
2026-08-17 00:12:14 -07:00
2026-09-13 20:18:22 -07:00
2026-09-18 20:39:52 -07:00
2026-08-25 18:23:57 -07:00
2026-08-17 00:12:14 -07:00
2026-09-18 20:39:52 -07:00
2026-08-13 22:48:24 -07:00
2026-08-11 15:48:57 -07:00
2026-08-15 18:17:20 -07:00
2026-08-15 18:17:20 -07:00
2026-08-15 18:17:20 -07:00
2026-08-24 20:46:07 -07:00
2026-08-15 18:17:20 -07:00
2026-08-29 14:13:35 -07:00
2026-08-15 18:17:20 -07:00
2026-08-15 18:17:20 -07:00
2026-08-01 22:10:18 -07:00
2026-08-13 22:48:24 -07:00
2026-08-13 20:44:16 -07:00
2026-07-24 12:53:18 -07:00
2026-07-27 20:54:02 -07:00
2026-08-30 14:19:05 -07:00
2026-08-15 00:54:20 -07:00
2026-08-15 00:54:20 -07:00
2026-08-30 14:19:05 -07:00
2026-08-24 20:46:07 -07:00
2026-08-30 14:19:05 -07:00
2026-08-15 00:54:20 -07:00
2026-08-15 00:54:20 -07:00
2026-08-15 00:54:20 -07:00
2026-08-30 14:19:05 -07:00
2026-07-19 16:32:36 -07:00
2026-08-13 22:48:24 -07:00
2026-08-24 20:46:07 -07:00
2026-08-24 20:46:07 -07:00
2026-08-30 14:19:05 -07:00
2026-08-27 22:13:01 -07:00
2026-08-27 22:13:01 -07:00
2026-08-24 20:46:07 -07:00
2026-08-24 20:46:07 -07:00
2026-06-23 15:06:38 -07:00
2026-07-23 18:35:31 -07:00
2026-08-24 20:46:07 -07:00
2026-07-03 17:25:32 -07:00
2026-07-03 17:25:32 -07:00
2026-07-24 12:53:18 -07:00
2026-09-18 20:39:52 -07:00
2026-09-18 20:39:52 -07:00
2026-09-16 14:41:15 -07:00
2026-09-16 14:41:15 -07:00
2026-08-29 20:22:10 -07:00
2026-08-24 20:46:07 -07:00
2026-08-24 20:46:07 -07:00
2026-07-20 18:55:45 -07:00
2026-09-18 20:39:52 -07:00
2026-09-18 20:39:52 -07:00
2026-09-18 20:39:52 -07:00
2026-09-03 01:32:46 -07:00
2026-09-03 01:32:46 -07:00
2026-07-20 18:55:45 -07:00
2026-07-25 22:48:53 -07:00
2026-07-20 18:55:45 -07:00
2026-08-24 20:46:07 -07:00
2026-07-25 22:48:53 -07:00
2026-08-24 20:46:07 -07:00
2026-08-24 20:46:07 -07:00
2026-09-13 15:43:12 -07:00
2026-09-13 15:43:12 -07:00
2026-09-13 15:43:12 -07:00
2026-09-13 15:43:12 -07:00
2026-09-13 15:43:12 -07:00
2026-09-15 00:41:17 -07:00