Fixing issue with webhook test case - getting sync response back.
This commit is contained in:
parent
eb69bbd3cb
commit
e11c3f87c4
|
@ -2,6 +2,9 @@ import * as automation from "../../index"
|
||||||
import * as setup from "../utilities"
|
import * as setup from "../utilities"
|
||||||
import { Table, Webhook, WebhookActionType } from "@budibase/types"
|
import { Table, Webhook, WebhookActionType } from "@budibase/types"
|
||||||
import { createAutomationBuilder } from "../utilities/AutomationTestBuilder"
|
import { createAutomationBuilder } from "../utilities/AutomationTestBuilder"
|
||||||
|
import { mocks } from "@budibase/backend-core/tests"
|
||||||
|
|
||||||
|
mocks.licenses.useSyncAutomations()
|
||||||
|
|
||||||
describe("Branching automations", () => {
|
describe("Branching automations", () => {
|
||||||
let config = setup.getConfig(),
|
let config = setup.getConfig(),
|
||||||
|
@ -32,6 +35,7 @@ describe("Branching automations", () => {
|
||||||
await config.api.webhook.buildSchema(config.getAppId(), webhook._id!, {
|
await config.api.webhook.buildSchema(config.getAppId(), webhook._id!, {
|
||||||
parameter: "string",
|
parameter: "string",
|
||||||
})
|
})
|
||||||
|
await config.publish()
|
||||||
return { webhook, automation }
|
return { webhook, automation }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -48,12 +52,14 @@ describe("Branching automations", () => {
|
||||||
"Check a basic webhook works as expected"
|
"Check a basic webhook works as expected"
|
||||||
)
|
)
|
||||||
const res = await config.api.webhook.trigger(
|
const res = await config.api.webhook.trigger(
|
||||||
config.getAppId(),
|
config.getProdAppId(),
|
||||||
webhook._id!,
|
webhook._id!,
|
||||||
{
|
{
|
||||||
parameter: "testing",
|
parameter: "testing",
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
expect(res).toBeDefined()
|
expect(typeof res).toBe("object")
|
||||||
|
const collectedInfo = res as Record<string, any>
|
||||||
|
expect(collectedInfo.value).toEqual("testing")
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in New Issue