Skip to content

test: fix the seven POSIX-form guard tests on windows-latest - #264

Merged
CryptoJones merged 2 commits into
mainfrom
fix/windows-ci-posix-tests
Aug 15, 2026
Merged

test: fix the seven POSIX-form guard tests on windows-latest#264
CryptoJones merged 2 commits into
mainfrom
fix/windows-ci-posix-tests

Conversation

@CryptoJones

Copy link
Copy Markdown
Owner

Repairs main's red Windows CI after #263: the native-Windows hook change means windows-latest runners genuinely take the Windows provisioning path, so the seven pre-existing tests asserting omi-guard.sh wiring failed there. A posix_form fixture pins _windows() to False for exactly those tests; the new Windows-path tests pin True, so both forms are covered on every OS. Tests only — no runtime change; the shipped 8.7.2 behavior is correct and was verified live in the win11 guest.

Transparency note: PR #263 was merged while its Windows jobs were failing — my CI watch and merge were not properly chained. This PR turns main green again; the merge this time is gated on all checks.

🤖 Generated with Claude Code

https://claude.ai/code/session_01QwU16vtyhZwcHf1BevWGSw

Proudly Made in Nebraska. Go Big Red! 🌽 https://xkcd.com/2347/

The #259 change made native Windows register direct omind hook commands,
so the windows-latest CI runners started exercising the Windows path in
tests that assert omi-guard.sh wiring — both Windows jobs failed on PR
#263 and the merge went through anyway (my watch/merge chain was not
gated; the release code itself is correct and guest-verified). A
posix_form fixture pins _windows() False for those seven tests; the new
Windows-path tests already pin True, so both forms stay covered on every
runner.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QwU16vtyhZwcHf1BevWGSw
@coderabbitai

coderabbitai Bot commented Aug 15, 2026

Copy link
Copy Markdown

Important

Review available on request

  • 🔍 Trigger review

Reviews should be triggered manually for repositories with fewer than 10 stars. Select Trigger review above or comment @coderabbitai review to review the latest changes. For a full review, comment @coderabbitai full review.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 54c074d7-6732-4f53-a15d-d1d5de50cb58


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@CryptoJones
CryptoJones merged commit 2984db7 into main Aug 15, 2026
16 checks passed
@CryptoJones
CryptoJones deleted the fix/windows-ci-posix-tests branch August 15, 2026 19:36
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.

1 participant