singularity-forge/src/tests/integration
Tom Boucher de9ba8aeb7 fix: add windowsHide to all web-mode subprocess spawns (#2628) (#3046)
On Windows, child_process.spawn() and execFile() open a visible console
window by default. The web server spawn, RPC bridge, browser opener, and
all 15 web service subprocess calls were missing windowsHide: true,
causing constant console window flashing when running gsd --web.

Closes #2628

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-30 14:50:13 -06:00
..
ci_monitor.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
e2e-headless.test.ts feat: Headless Integration Hardening & Release (M002) (#2811) 2026-03-26 23:33:22 -06:00
e2e-smoke.test.ts refactor(test): replace try/finally with t.after() in src/tests (o-z) (#2392) 2026-03-24 21:30:29 -06:00
pack-install.test.ts fix(interactive): fully remove providers from /providers (#2852) 2026-03-27 09:53:35 -06:00
web-auth-token.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-auto-dashboard-lock-reconciliation.test.ts fix(web): reconcile auto-mode state with on-disk lock in dashboard (#2705) (#3265) 2026-03-30 13:48:21 -06:00
web-boot-node24.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-bridge-contract.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-bridge-package-root.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-bridge-terminal-contract.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-cli-entry.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-command-parity-contract.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-continuity-contract.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-dashboard-rtk-contract.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-diagnostics-contract.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-live-interaction-contract.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-live-state-contract.test.ts fix: invalidate workspace state on turn_end so milestones list stays current (#2706) (#3266) 2026-03-30 13:48:40 -06:00
web-mode-assembled.test.ts refactor(test): replace try/finally with t.after() in src/tests (o-z) (#2392) 2026-03-24 21:30:29 -06:00
web-mode-cli.test.ts fix: add windowsHide to all web-mode subprocess spawns (#2628) (#3046) 2026-03-30 14:50:13 -06:00
web-mode-network-flags.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-mode-onboarding.test.ts refactor(test): replace try/finally with t.after() in src/tests (o-z) (#2392) 2026-03-24 21:30:29 -06:00
web-mode-runtime-fixtures.ts feat(web): browser-based web interface (#1717) 2026-03-21 12:16:54 -06:00
web-mode-runtime-harness.ts test(gsd): harden suite-level stability for RTK, worktree, and git bootstrap (#2786) 2026-03-26 20:02:41 -06:00
web-mode-windows-hide.test.ts fix: add windowsHide to all web-mode subprocess spawns (#2628) (#3046) 2026-03-30 14:50:13 -06:00
web-multi-project-contract.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-onboarding-contract.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-onboarding-presentation.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-project-discovery-contract.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-project-tab-preservation.test.ts fix: preserve active tab when switching projects (#3071) 2026-03-30 14:41:05 -06:00
web-project-url.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-recovery-diagnostics-contract.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-responsive.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-session-parity-contract.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-state-surfaces-contract.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-subprocess-module-resolution.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-switch-project.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-terminal-allowlist.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-terminal-preservation.test.ts fix: preserve interactive terminal across tab switches and project changes (#3055) 2026-03-30 14:46:09 -06:00
web-workflow-action-execution.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00
web-workflow-controls-contract.test.ts perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809) 2026-03-27 14:51:49 -06:00