Skip to content

test: isolate Kiro maintenance from host configuration - #27

Merged
liyangbing merged 1 commit into
mainfrom
test/isolate-kiro-environment
Aug 23, 2026
Merged

test: isolate Kiro maintenance from host configuration#27
liyangbing merged 1 commit into
mainfrom
test/isolate-kiro-environment

Conversation

@liyangbing

Copy link
Copy Markdown
Contributor

What changed\n\n- Isolate packaged doctor/unregister tests from host Kiro and workspace configuration by setting temporary HOME, KIRO_HOME, and PWD.\n- Keep the Kiro doctor test focused on its current read-only Skill probe contract; unregister requires an owned MCP credential/config transaction and is covered by the dedicated Kiro unregister tests.\n\n## Evidence\n\n- Before: full suite had 2 failures caused by /Users/.../.kiro/settings/mcp.json leaking into tests.\n- After: npm run lint; npm test = 149 pass, 1 skip, 0 fail; npm run audit:package passed.\n\nNo production code or credentials changed.

@liyangbing
liyangbing merged commit 4b02eb6 into mainAug 23, 2026
1 check passed
@liyangbing
liyangbing deleted the test/isolate-kiro-environment branch August 23, 2026 07:14
Sign up for freeto 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.

1 participant

@liyangbing