Skip to content

EditMode: NativeCliInstaller progress order and ToolSkillSynchronizer flat-directory detection fail on v3-beta #2001

Description

@hatayama

Summary

Two EditMode tests currently fail on origin/v3-beta / the chore/public-candidate-triage integration tip used for #1997 work. They are unrelated to dead-code scanner changes under tools/ and tests/UnityCliLoop.DeadCodeScanner.Tests/.

Failures

  1. io.github.hatayama.UnityCliLoop.Tests.Editor.NativeCliInstallerTests.GetInstallCommand_RemoteBootstrapsEmitProgressLinesInStageOrder
    • Asserts progress stage markers appear in order; IndexOf returns -1 for an expected marker.
  2. io.github.hatayama.UnityCliLoop.Tests.Editor.ToolSkillSynchronizerTests.DetectTargets_WhenGroupedLayoutRequested_DetectsEmptyFlatManagedDirectories
    • Expected 1 detected target, got 0.

Evidence

Reproduced with scanner working tree stashed (clean package sources) via:

dist/darwin-arm64/uloop run-tests --test-mode EditMode \
  --filter-type regex \
  --filter-value "NativeCliInstallerTests.GetInstallCommand_RemoteBootstrapsEmitProgressLinesInStageOrder|ToolSkillSynchronizerTests.DetectTargets_WhenGroupedLayoutRequested_DetectsEmptyFlatManagedDirectories"

Result: TestCount: 2, FailedCount: 2.

Scope

Tracked so #1997 / dead-code PublicCandidate triage does not chase these. Fix separately.

Activity

  1. hatayama commented on Aug 16, 2026

    @hatayama
    OwnerAuthor

    Both failures are stale on current v3-beta. The NativeCliInstaller progress-order failure was fixed by #1999 (ba356b2): the test now applies the same POSIX single-quote escaping as the login-shell-wrapped ManualCommand. The ToolSkillSynchronizer flat-directory failure was fixed by #2023 (3301695): the test's target directory moved from .cursor (intentionally dropped as a skill target by #1983) to .claude. Re-ran the repro command from this issue on current v3-beta HEAD: TestCount 2, FailedCount 0. Closing.

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

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions