test: add m3 source contract dry-run plan

This commit is contained in:
Code Queue Review
2026-05-22 18:06:24 +00:00
parent ab252f524e
commit 8ff93656ed
8 changed files with 663 additions and 24 deletions
+3
View File
@@ -41,6 +41,9 @@ async function main() {
assertIncludes(doc, "deploy/artifact-catalog.dev.json", "m3 runbook");
assertIncludes(doc, "pikasTech/HWLAB#63", "m3 runbook");
assertIncludes(doc, "Do not promote SOURCE / LOCAL / DRY-RUN / fixture output to `DEV-LIVE`.", "m3 runbook");
assertIncludes(doc, "node scripts/dev-m3-hardware-loop-smoke.mjs --dry-run", "m3 runbook");
assertIncludes(doc, "node scripts/dev-m3-hardware-loop-smoke.mjs --live --confirm-dev --expect-non-prod", "m3 runbook");
assertIncludes(doc, "liveOperation.status: \"not_run\"", "m3 runbook");
assertNotIncludes(boundary, "http://74.48.78.17:6666/", "m3 current boundary");
assertNotIncludes(boundary, "http://74.48.78.17:6667/", "m3 current boundary");
assertIncludes(boundary, "http://74.48.78.17:16666/", "m3 current boundary");