mirror of
https://github.com/nexu-io/open-design.git
synced 2026-05-31 19:04:39 +07:00
The Windows packaged smoke test (specs/win.spec.ts, direct-reinstall-while- running case) asserted the NSIS installer logs `running instances close exit=0`. Since #2799 added a PowerShell 7 fallback for installer process detection, the installer now logs `running instances close via pwsh.exe exit=0` (or `via powershell.exe exit=0` on fallback), so the substring check no longer matches. This drift went unnoticed because Windows packaging had been failing earlier at the electron.exe rename step, so the smoke test never ran. With that build failure fixed (#3289), the smoke test runs and trips on the stale assertion. Match the current log format with a regex covering both shells. |
||
|---|---|---|
| .. | ||
| lib | ||
| resources | ||
| scripts | ||
| specs | ||
| tests | ||
| ui | ||
| AGENTS.md | ||
| package.json | ||
| playwright.config.ts | ||
| playwright.visual.config.ts | ||
| tsconfig.json | ||
| vitest.config.ts | ||