diff --git a/packages/builder/src/components/automation/AutomationBuilder/FlowChart/FlowItem.svelte b/packages/builder/src/components/automation/AutomationBuilder/FlowChart/FlowItem.svelte index e69f5ec204..74e82a2da7 100644 --- a/packages/builder/src/components/automation/AutomationBuilder/FlowChart/FlowItem.svelte +++ b/packages/builder/src/components/automation/AutomationBuilder/FlowChart/FlowItem.svelte @@ -103,7 +103,7 @@ {block?.name?.toUpperCase() || ""} - {#if testResult} + {#if testResult && testResult[0]} resultsModal.show()}> { const body = { name: "Hello" } - const response = await config.integration.create({ + await config.integration.create({ index: indexName, json: body, extra: { collection: 'testCollection', actionTypes: 'insertOne'} @@ -54,7 +54,7 @@ describe("MongoDB Integration", () => { }, extra: { collection: 'testCollection', actionTypes: 'deleteOne'} } - const response = await config.integration.delete(query) + await config.integration.delete(query) expect(config.integration.client.deleteOne).toHaveBeenCalledWith(query.json) }) @@ -65,7 +65,7 @@ describe("MongoDB Integration", () => { }, extra: { collection: 'testCollection', actionTypes: 'updateOne'} } - const response = await config.integration.update(query) + await config.integration.update(query) expect(config.integration.client.updateOne).toHaveBeenCalledWith(query.json) }) @@ -75,10 +75,14 @@ describe("MongoDB Integration", () => { const query = { extra: { collection: 'testCollection', actionTypes: 'deleteOne'} } - // Weird, need to do an IIFE for jest to recognize that it throws - expect(() => config.integration.read(query)()).toThrow(expect.any(Object)) + let error = null + try { + await config.integration.read(query) + } catch (err) { + error = err + } + expect(error).toBeDefined() restore() }) - }) \ No newline at end of file