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