11 Commits

Author SHA1 Message Date
Alice T'Poteat 18be13be81 mods: the diff, sec-default and telemetry tests move next to the mods (#93951)
Squash merge of 4 commits
2026-09-13 18:50:58 -07:00
poteat bf4322ffe2 mods: tests settle a started dispatch with clock.settle() 2026-09-12 12:52:24 -07:00
poteat 748e0c4a44 mods: blank lines between statement kinds and around multi-line statements 2026-09-12 11:52:24 -07:00
poteat ee2315b0fa mods: the declarations carry ui.scroll, a site's view, hover scopes and userConfig options, and the pane fixture names its view 2026-09-12 11:51:26 -07:00
poteat f56a625702 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 2026-09-11 17:56:28 -07:00
poteat 59bb8853c1 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 2026-09-11 15:34:57 -07:00
poteat 936b92907c mods: tests sit in one describe each, diff's shared inputs in a fixtures folder, every decision and duplicate named 2026-09-11 10:49:36 -07:00
poteat ee5d2e5994 mods: tests name their tier with tier(), and /diff's two answers and the tests on them use an ASCII apostrophe 2026-09-11 10:08:32 -07:00
poteat a5b0e0c198 mods: tests and the README quote in ASCII only 2026-09-11 09:49:22 -07:00
poteat 55809f27e8 mods/diff: the pane tests say why they draw the hint and what git answers 2026-09-10 22:00:35 -07:00
poteat 38b8cf3a3f mods: each mod's tests run from the engine's seat, $ the engine's own and the hooks on() registers beneath the mod 2026-09-10 20:49:05 -07:00