From 8ee4290e06b71000ba33027fb1fcd1528366bc90 Mon Sep 17 00:00:00 2001 From: Shakker Date: Mon, 11 May 2026 15:04:26 +0100 Subject: [PATCH] test: pin Zalo lifecycle logs --- extensions/zalo/src/monitor.lifecycle.test.ts | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/extensions/zalo/src/monitor.lifecycle.test.ts b/extensions/zalo/src/monitor.lifecycle.test.ts index 8b84780a4b60..b4573d088b73 100644 --- a/extensions/zalo/src/monitor.lifecycle.test.ts +++ b/extensions/zalo/src/monitor.lifecycle.test.ts @@ -91,9 +91,7 @@ describe("monitorZaloProvider lifecycle", () => { await monitoredRun; expect(settled).toBe(true); - expect(runtime.log).toHaveBeenCalledWith( - expect.stringContaining("Zalo provider stopped mode=polling"), - ); + expect(runtime.log).toHaveBeenCalledWith("[default] Zalo provider stopped mode=polling"); }); it("deletes an existing webhook before polling", async () => { @@ -110,7 +108,7 @@ describe("monitorZaloProvider lifecycle", () => { expect(getWebhookInfoMock).toHaveBeenCalledTimes(1); expect(deleteWebhookMock).toHaveBeenCalledTimes(1); expect(runtime.log).toHaveBeenCalledWith( - expect.stringContaining("Zalo polling mode ready (webhook disabled)"), + "[default] Zalo polling mode ready (webhook disabled)", ); abort.abort(); @@ -129,7 +127,7 @@ describe("monitorZaloProvider lifecycle", () => { expect(getWebhookInfoMock).toHaveBeenCalledTimes(1); expect(deleteWebhookMock).not.toHaveBeenCalled(); expect(runtime.log).toHaveBeenCalledWith( - expect.stringContaining("webhook inspection unavailable; continuing without webhook cleanup"), + "[default] Zalo polling mode webhook inspection unavailable; continuing without webhook cleanup", ); expect(runtime.error).not.toHaveBeenCalled(); @@ -191,8 +189,6 @@ describe("monitorZaloProvider lifecycle", () => { expect(settled).toBe(true); expect(registry.httpRoutes).toHaveLength(0); - expect(runtime.log).toHaveBeenCalledWith( - expect.stringContaining("Zalo provider stopped mode=webhook"), - ); + expect(runtime.log).toHaveBeenCalledWith("[default] Zalo provider stopped mode=webhook"); }); });