test: fix ChannelDaemonSessionTests after the BuildIdentity launcher change

Merged
TE
23d ago
+2-1

Summary

5ba0b2758759 (cx-is1kf.4) changed DaemonLauncher.forApp to take a BuildIdentity instead of tag: and bundleID:. ChannelDaemonSessionTests still called the old form. CmuxNextDaemonTests stopped compiling, so every CmuxNext test build on feat-cmux-next failed, including the action export.

The test now builds each channel's launcher from BuildIdentity(bundleID:bundledTag: nil). Its expectations hold under the new names: release keeps cmux-app with cmux-tui's default root, and NIGHTLY keeps cmux-app-nightly with tags/nightly/tui.

Verification

  • Red: the action export on base 7abb90d9895d fails with ChannelDaemonSessionTests.swift:32: extra argument 'tag' in call.
  • Green: the CmuxNext Swift suites on this head (fleet step f525d550): 313 passed, 0 failed, ChannelDaemonSessionTests included. The step reports failure only because AcpmuxBundleReplacedTests skipped without a published cmux-tui tree for this head; that is infrastructure, not this change.

Changelog

none

🤖 Generated with Claude Code