Skip to content

test(source-control): run the worktree-root-doctor and worktree-add-containment-gate suites on Windows Git Bash #5350

Description

@kyle-sexton

Refs #3138

Summary

Two source-control test suites fail on Windows Git Bash and are host-skipped there until this lands:

  • plugins/source-control/scripts/worktree-root-doctor.test.sh: 9 failures (measured 2026-08-23)
  • plugins/source-control/hooks/worktree-add-containment-gate.test.sh: 2 failures

Reproducing and fixing them needs a Windows host with Git Bash; an agent on Linux or WSL cannot run them.

Fix

On a Windows Git Bash host, run each suite, classify each failure (path form, drive-letter or /c/ translation, symlink or junction behavior, uname reporting), fix the script or the test fixture, and delete the Windows host-skip from both suites.

Verification

Both suites pass on Windows Git Bash with the host-skip removed, and still pass on Linux.

Related

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent-readyFully specified and briefed; eligible for autonomous pickup from the frontier.priority: lowNice-to-have, cosmetic, or speculative; opportunistic.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions