cmux/cmuxTests
Lawrence Chen 4d2fd30143 Fix UI test hang: bypass launch guard for XCUITest apps
XCUITest launches the app as a separate process that doesn't inherit
XCTest env vars (XCTestConfigurationFilePath, etc.), so
isRunningUnderXCTest() returns false. The app then hits
shouldBlockUntaggedDebugLaunch() and exits with code 64, causing the
test runner to hang waiting for the app to launch.

Fix: detect CMUX_UI_TEST_* env vars set via XCUIApplication.launchEnvironment
and skip the launch guard. Also revert the failed CMUX_TAG ci.yml workaround.
2026-02-24 23:28:34 -08:00
..
AppDelegateShortcutRoutingTests.swift Always open custom settings window from palette path 2026-02-24 21:28:03 -08:00
CJKIMEInputTests.swift Fix IME firstRect preedit anchor sizing (https://github.com/manaflow-ai/cmux/issues/265) 2026-02-21 03:16:33 -08:00
CmuxWebViewKeyEquivalentTests.swift Merge pull request #337 from adinvadim/feature/sidebar-pr-metadata 2026-02-24 21:44:27 -08:00
GhosttyConfigTests.swift Fix UI test hang: bypass launch guard for XCUITest apps 2026-02-24 23:28:34 -08:00
SessionPersistenceTests.swift Fix session restore routing and browser history persistence 2026-02-24 14:34:55 -08:00
UpdatePillReleaseVisibilityTests.swift Preserve approved HTTP request semantics and fix test imports 2026-02-20 21:24:03 -08:00
WorkspaceContentViewVisibilityTests.swift Fix tab drag blank state and preserve non-custom titles across window drops 2026-02-24 14:36:12 -08:00
WorkspaceManualUnreadTests.swift Add command palette (Cmd+Shift+P) (#358) 2026-02-23 03:26:36 -08:00