| Commits on Sep 14, 2026 |
| Merge pull request #94184 from anthropics/poteat/diff-parity-2 Alice T'Poteat committed on Sep 14, 2026 |
f4ceeec Browse |
| Merge remote-tracking branch 'origin/main' into poteat/diff-parity-2 poteat committed on Sep 14, 2026 |
9d302a8 Browse |
| mods: the diff, sec-default and telemetry tests move next to the mods (#93951) Alice T'Poteat committed on Sep 14, 2026 |
18be13b Browse |
| Commits on Sep 13, 2026 |
| mods: the declarations carry command.run's presentation, a Button's action and dimColor, a pane's closeOnEscape and holdToasts, and ui.scroll's by and contentRows; the command fixtures name their presentation poteat committed on Sep 13, 2026 |
6434626 Browse |
| Commits on Sep 12, 2026 |
| Merge pull request #93912 from anthropics/poteat/mod-tests-seat Alice T'Poteat committed on Sep 12, 2026 |
e46ab54 Browse |
| mods: the telemetry contract exports its types at top level, its hooks and tests importing them from the folder, so the engine's repository reads the same file by path poteat committed on Sep 12, 2026 |
485170e Browse |
| mods: a noun's types live in its own types folder and dependents read them from there poteat committed on Sep 12, 2026 |
b95b015 Browse |
| mods: blank lines between statement kinds and around multi-line statements poteat committed on Sep 12, 2026 |
748e0c4 Browse |
| mods: the kit's helpers are mock.clock, mock.store and mock.env, MemoryClock is MockClock, and a rendered tree's text is the diff tests' own fixture; the declarations carry 'claude-code/testing' as generated from the kit's source poteat committed on Sep 12, 2026 |
f56a625 Browse |
| Commits on Sep 11, 2026 |
| mods: each test file is named for the hooks/ subject it covers and holds one describe, shared inputs under tests/fixtures; memoryClock answers $.clock beneath the mod, and the diff pane's close button is pressed through $.ui.press poteat committed on Sep 11, 2026 |
59bb885 Browse |
| mods: tests sit in one describe each, diff's shared inputs in a fixtures folder, every decision and duplicate named poteat committed on Sep 11, 2026 |
936b929 Browse |
| mods: tests name their tier with tier(), and /diff's two answers and the tests on them use an ASCII apostrophe poteat committed on Sep 11, 2026 |
ee5d2e5 Browse |
| mods: tests and the README quote in ASCII only poteat committed on Sep 11, 2026 |
a5b0e0c Browse |
| mods/telemetry: a row carrying free text is refused unsent, as a test of its own poteat committed on Sep 11, 2026 |
9d61370 Browse |
| mods/telemetry: its tests record through one /record command and match each post's batch as it was sent poteat committed on Sep 11, 2026 |
07313f0 Browse |
| mods: each mod's tests run from the engine's seat, $ the engine's own and the hooks on() registers beneath the mod poteat committed on Sep 11, 2026 |
38b8cf3 Browse |