@@ -822,8 +822,12 @@ describe("ci workflow guards", () => {
822822 expect ( ciWorkflowText ) . not . toContain ( `"${ categoryId } "` ) ;
823823 }
824824 expect ( runStep . run ) . toContain ( "bundled-protocol)" ) ;
825+ expect ( runStep . run ) . toContain ( "qa-smoke-ci)" ) ;
825826 expect ( runStep . run ) . toContain ( "contracts-plugins-ci-routing)" ) ;
826827 expect ( runStep . run ) . toContain ( "ci-routing)" ) ;
828+ expect ( ciWorkflowText ) . toContain (
829+ '{ check_name: "QA Smoke CI", runtime: "node", task: "qa-smoke-ci" }' ,
830+ ) ;
827831 expect ( runStep . run ) . toContain ( "--qa-profile smoke-ci" ) ;
828832 expect ( runStep . run ) . toContain ( "--concurrency 8" ) ;
829833 expect ( runStep . run ) . not . toContain ( "--category" ) ;
@@ -832,7 +836,10 @@ describe("ci workflow guards", () => {
832836 expect ( runStep . run ) . toContain ( 'exit "$qa_exit_code"' ) ;
833837 expect ( runStep . run ) . toContain ( "scripts/build-all.mjs qaRuntime" ) ;
834838 expect ( runStep . run ) . not . toContain ( "OPENAI_API_KEY" ) ;
835- expect ( uploadStep . if ) . toBe ( "always() && matrix.task == 'bundled-protocol'" ) ;
839+ expect ( runStep . run ) . toMatch (
840+ / b u n d l e d - p r o t o c o l \) \s + p n p m t e s t : b u n d l e d \s + p n p m p r o t o c o l : c h e c k \s + ; ; \s + q a - s m o k e - c i \) / ,
841+ ) ;
842+ expect ( uploadStep . if ) . toBe ( "always() && matrix.task == 'qa-smoke-ci'" ) ;
836843 expect ( uploadStep . with ) . toMatchObject ( {
837844 path : ".artifacts/qa-e2e/smoke-ci-profile/" ,
838845 "if-no-files-found" : "warn" ,
0 commit comments