spacehub

surshar / claude-code

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

Built by Anthropic · github.com/anthropics

claude-code / mods / diff / tests / fixtures
..
builtin-holds.tsmods: 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.presson Sep 11, 2026
clear.tsmods: 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.presson Sep 11, 2026
diff.tsmods: tests sit in one describe each, diff's shared inputs in a fixtures folder, every decision and duplicate namedon Sep 11, 2026
git-hung.tsmods: 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.presson Sep 11, 2026
git-in.tsmods: 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.presson Sep 11, 2026
hint-drawn.tsmods: 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.presson Sep 11, 2026
hint.tsmods: 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.presson Sep 11, 2026
in-repository.tsmods: blank lines between statement kinds and around multi-line statementson Sep 12, 2026
index.tsmods: 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 sourceon Sep 12, 2026
keeping.tsmods: 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.presson Sep 11, 2026
not-a-repository.tsmods: tests sit in one describe each, diff's shared inputs in a fixtures folder, every decision and duplicate namedon Sep 11, 2026
pane.tsmods: the declarations carry ui.scroll, a site's view, hover scopes and userConfig options, and the pane fixture names its viewon Sep 12, 2026
repository.tsmods: 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.presson Sep 11, 2026
session.tsmods: tests sit in one describe each, diff's shared inputs in a fixtures folder, every decision and duplicate namedon Sep 11, 2026
settle-ms.tsmods: 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.presson Sep 11, 2026
starts-session.tsmods: 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 sourceon Sep 12, 2026
text-of.tsmods: blank lines between statement kinds and around multi-line statementson Sep 12, 2026