@budibase/server
Version:
Budibase Web Server
27 lines (22 loc) • 766 B
text/typescript
import TestConfiguration from "../../../tests/utilities/TestConfiguration"
import { createAutomationBuilder } from "../utilities/AutomationTestBuilder"
describe("test the server log action", () => {
const config = new TestConfiguration()
beforeAll(async () => {
await config.init()
await config.api.automation.deleteAll()
})
afterAll(() => {
config.end()
})
it("should be able to log the text", async () => {
const result = await createAutomationBuilder(config)
.onAppAction()
.serverLog({ text: "Hello World" })
.test({ fields: {} })
expect(result.steps[0].outputs.message).toEqual(
`App ${config.getDevWorkspaceId()} - Hello World`
)
expect(result.steps[0].outputs.success).toEqual(true)
})
})