fix tests
This commit is contained in:
parent
9c22bee324
commit
021eb58ea7
|
@ -2,6 +2,7 @@ jest.spyOn(global.console, "error")
|
||||||
|
|
||||||
import * as setup from "./utilities"
|
import * as setup from "./utilities"
|
||||||
import * as automation from "../index"
|
import * as automation from "../index"
|
||||||
|
import { serverLogAutomation } from "../../tests/utilities/structures"
|
||||||
|
|
||||||
describe("Test triggering an automation from another automation", () => {
|
describe("Test triggering an automation from another automation", () => {
|
||||||
let config = setup.getConfig()
|
let config = setup.getConfig()
|
||||||
|
@ -17,7 +18,8 @@ describe("Test triggering an automation from another automation", () => {
|
||||||
})
|
})
|
||||||
|
|
||||||
it("should trigger an other server log automation", async () => {
|
it("should trigger an other server log automation", async () => {
|
||||||
let newAutomation = await config.createAutomation()
|
let automation = serverLogAutomation()
|
||||||
|
let newAutomation = await config.createAutomation(automation)
|
||||||
|
|
||||||
const inputs: any = { automationId: newAutomation._id, timeout: 12000 }
|
const inputs: any = { automationId: newAutomation._id, timeout: 12000 }
|
||||||
const res = await setup.runStep(setup.actions.TRIGGER.stepId, inputs)
|
const res = await setup.runStep(setup.actions.TRIGGER.stepId, inputs)
|
||||||
|
|
|
@ -124,6 +124,38 @@ export function newAutomation({ steps, trigger }: any = {}) {
|
||||||
}
|
}
|
||||||
|
|
||||||
export function basicAutomation(appId?: string): Automation {
|
export function basicAutomation(appId?: string): Automation {
|
||||||
|
return {
|
||||||
|
name: "My Automation",
|
||||||
|
screenId: "kasdkfldsafkl",
|
||||||
|
live: true,
|
||||||
|
uiTree: {},
|
||||||
|
definition: {
|
||||||
|
trigger: {
|
||||||
|
stepId: AutomationTriggerStepId.APP,
|
||||||
|
name: "test",
|
||||||
|
tagline: "test",
|
||||||
|
icon: "test",
|
||||||
|
description: "test",
|
||||||
|
type: AutomationStepType.TRIGGER,
|
||||||
|
id: "test",
|
||||||
|
inputs: {},
|
||||||
|
schema: {
|
||||||
|
inputs: {
|
||||||
|
properties: {},
|
||||||
|
},
|
||||||
|
outputs: {
|
||||||
|
properties: {},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
steps: [],
|
||||||
|
},
|
||||||
|
type: "automation",
|
||||||
|
appId: appId!,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export function serverLogAutomation(appId?: string): Automation {
|
||||||
return {
|
return {
|
||||||
name: "My Automation",
|
name: "My Automation",
|
||||||
screenId: "kasdkfldsafkl",
|
screenId: "kasdkfldsafkl",
|
||||||
|
|
Loading…
Reference in New Issue