diff --git a/packages/core/flow-engine/src/models/__tests__/flowModel.test.ts b/packages/core/flow-engine/src/models/__tests__/flowModel.test.ts index 4aa7e29bb6e..e488213c130 100644 --- a/packages/core/flow-engine/src/models/__tests__/flowModel.test.ts +++ b/packages/core/flow-engine/src/models/__tests__/flowModel.test.ts @@ -705,7 +705,7 @@ describe('FlowModel', () => { TestFlowModelWithHooks.registerFlow(errorFlow); const modelWithHooks = new TestFlowModelWithHooks(modelOptions); - await modelWithHooks.dispatchEvent('beforeRender'); + await expect(modelWithHooks.dispatchEvent('beforeRender')).rejects.toThrow('Test error'); // Verify hooks were called (error path) expect(beforeHookSpy).toHaveBeenCalledTimes(1); expect(afterHookSpy).not.toHaveBeenCalled();