Fix tests

This commit is contained in:
Adria Navarro 2024-09-03 16:52:27 +02:00
parent 5ac5a63dc5
commit c830e2a589
1 changed files with 10 additions and 2 deletions

View File

@ -672,6 +672,7 @@ describe("/rowsActions", () => {
} }
it("can trigger an automation given valid data", async () => { it("can trigger an automation given valid data", async () => {
expect(await getAutomationLogs()).toBeEmpty()
await config.api.rowAction.trigger(tableId, rowAction.id, { await config.api.rowAction.trigger(tableId, rowAction.id, {
rowId: row._id!, rowId: row._id!,
}) })
@ -680,13 +681,19 @@ describe("/rowsActions", () => {
expect(automationLogs).toEqual([ expect(automationLogs).toEqual([
expect.objectContaining({ expect.objectContaining({
automationId: rowAction.automationId, automationId: rowAction.automationId,
trigger: expect.objectContaining({ trigger: {
id: "trigger",
stepId: "ROW_ACTION",
inputs: null,
outputs: { outputs: {
fields: {}, fields: {},
row: await config.api.row.get(tableId, row._id!), row: await config.api.row.get(tableId, row._id!),
table: await config.api.table.get(tableId), table: await config.api.table.get(tableId),
}, automation: expect.objectContaining({
_id: rowAction.automationId,
}), }),
},
},
}), }),
]) ])
}) })
@ -731,6 +738,7 @@ describe("/rowsActions", () => {
) )
await config.publish() await config.publish()
expect(await getAutomationLogs()).toBeEmpty()
await config.api.rowAction.trigger(viewId, rowAction.id, { await config.api.rowAction.trigger(viewId, rowAction.id, {
rowId: row._id!, rowId: row._id!,
}) })