Skip to content

fix(tests): CI skill remote-setup assertion and related test hygiene (salvage #3684)#3721

Merged
teknium1 merged 1 commit intomainfrom
hermes/hermes-0d76d7cd
Mar 29, 2026
Merged

fix(tests): CI skill remote-setup assertion and related test hygiene (salvage #3684)#3721
teknium1 merged 1 commit intomainfrom
hermes/hermes-0d76d7cd

Conversation

@teknium1
Copy link
Copy Markdown
Contributor

Cherry-picked from PR #3684 by @kshitijk4poor (authorship preserved).

Fixes a real CI failure on current main: test_preserves_remaining_remote_setup_warning fails because the fixture's secret callback fills the env var, clearing the setup warning before it's generated.

Also fixes platform mock targets (agent.skill_utils.sys not tools.skills_tool.sys), adds macOS APFS skipif for case-insensitive test, and reorders imports.

- Skill invocation: no secret capture callback so SSH remote setup note is emitted
- Patch agent.skill_utils.sys for platform checks (skill_matches_platform)
- Skip CLAUDE.md priority test on Darwin (case-insensitive FS)

Made-with: Cursor
@teknium1 teknium1 merged commit ba1b600 into main Mar 29, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants