test(cli): expect deterministic npm ci in /update flow

This commit is contained in:
Brooklyn Nicholson
2026-04-27 15:58:11 -05:00
parent 2b81827dc0
commit d3db454c0d

View File

@@ -130,7 +130,7 @@ class TestCmdUpdateBranchFallback:
# 3. web/ — install + "npm run build" for the web frontend
full_flags = [
"/usr/bin/npm",
"install",
"ci",
"--silent",
"--no-fund",
"--no-audit",
@@ -139,7 +139,7 @@ class TestCmdUpdateBranchFallback:
assert npm_calls == [
(full_flags, PROJECT_ROOT),
(full_flags, PROJECT_ROOT / "ui-tui"),
(["/usr/bin/npm", "install", "--silent"], PROJECT_ROOT / "web"),
(["/usr/bin/npm", "ci", "--silent"], PROJECT_ROOT / "web"),
(["/usr/bin/npm", "run", "build"], PROJECT_ROOT / "web"),
]