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 |
|