From 779ddcc517dd498a2cefe7beea7f4b62b8ccfc48 Mon Sep 17 00:00:00 2001 From: mfsiega <93014743+mfsiega@users.noreply.github.com> Date: Wed, 7 Oct 2026 08:33:56 +0000 Subject: [PATCH] test(engine): Run the EmailSend SMTP spec on engine v2 (#40455) Co-authored-by: Claude Opus 5 (1M context) --- .../playwright/tests/e2e/nodes/email-send-node.spec.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/quality/testing/playwright/tests/e2e/nodes/email-send-node.spec.ts b/packages/quality/testing/playwright/tests/e2e/nodes/email-send-node.spec.ts index 82a821c2f65..3e8477e2dc2 100644 --- a/packages/quality/testing/playwright/tests/e2e/nodes/email-send-node.spec.ts +++ b/packages/quality/testing/playwright/tests/e2e/nodes/email-send-node.spec.ts @@ -3,7 +3,7 @@ import { test, expect } from '../../../fixtures/base'; test.use({ capability: 'email' }); test( - 'EmailSend node sends via SMTP', + 'EmailSend node sends via SMTP @engine:v2', { annotation: [{ type: 'owner', description: 'NODES' }], }, @@ -79,6 +79,9 @@ test( 'Workflow executed successfully', ); + // The run starts from the canvas, so check the engine the execution reached. + await api.workflows.assertLatestExecutionRoutedToEngine(workflowId); + const msg = await mailpit.waitForMessage({ to: toEmail, subject }); expect(msg).toBeTruthy();