summaryrefslogtreecommitdiff
path: root/install-fish.sh
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-02-22 20:21:34 +0200
committerPaul Buetow <paul@buetow.org>2026-02-22 20:21:34 +0200
commit3373b7e90c4e1ff1abcebe0594316131f546dfa8 (patch)
tree8acc26309fce0048f156e5cec2acca9a5d891628 /install-fish.sh
parent528a9c0888f1db2449d30bf9c0c8b55fcd3c645c (diff)
Add unit tests to reach 63.3% coverage (task 335)
- internal/shell/shell_internal_test.go (new): tests prefixCompleter.Do with table-driven cases covering empty prefix, partial match, no match, and multi-word line (prefix after space) - internal/cli/cli_test.go (new): tests pure helpers (logMsg, warn, printHelp, shredFile), dispatch paths with real store (ls, search, cat, rm, shred, get, paste, export, pathexport, open, edit, unknown command, empty argv), error paths for cmdAdd/cmdImport/cmdImportR, readPIN env-var path, completionFn commands-only path, makeActionFn nil cases - internal/store/store_test.go: added TestSearchActionPathExport, TestSearchActionWithCallback, TestSearchActionNilCallback, TestFzfEmpty, TestRemoveInteractiveInvalidThenDecline, TestImportForceOverwrite Total coverage: 44.8% → 63.3% Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'install-fish.sh')
0 files changed, 0 insertions, 0 deletions