Skip to content

test: add negative and edge-case tests across all packages#1

Merged
oxGrad merged 1 commit intomainfrom
claude/build-knot-cli-fgywP
Mar 31, 2026
Merged

test: add negative and edge-case tests across all packages#1
oxGrad merged 1 commit intomainfrom
claude/build-knot-cli-fgywP

Conversation

@oxGrad
Copy link
Copy Markdown
Owner

@oxGrad oxGrad commented Mar 31, 2026

config: absolute source path unchanged, absent condition nil, relative startDir
resolver: invalid glob pattern error, empty filename, tilde not at start
linker: unknown package error, missing source dir, empty source dir,
broken symlink at target (OpBroken), wrong symlink at target
(OpConflict), nested file linking with intermediate dirs,
PlanUntie with no existing links, dry-run remove, Status()
output format, PrintPlan() output format

All 30 tests pass.

https://claude.ai/code/session_018s5iF8MKZAobUjAuR1AHJ4

config: absolute source path unchanged, absent condition nil, relative startDir
resolver: invalid glob pattern error, empty filename, tilde not at start
linker: unknown package error, missing source dir, empty source dir,
        broken symlink at target (OpBroken), wrong symlink at target
        (OpConflict), nested file linking with intermediate dirs,
        PlanUntie with no existing links, dry-run remove, Status()
        output format, PrintPlan() output format

All 30 tests pass.

https://claude.ai/code/session_018s5iF8MKZAobUjAuR1AHJ4
@oxGrad oxGrad merged commit 687c659 into main Mar 31, 2026
@oxGrad oxGrad deleted the claude/build-knot-cli-fgywP branch March 31, 2026 12:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants