2022-04-04 16:59:00 +02:00
|
|
|
const setup = require("./utilities")
|
2022-04-05 16:46:04 +02:00
|
|
|
const { events } = require("@budibase/backend-core")
|
2022-04-04 16:59:00 +02:00
|
|
|
|
|
|
|
describe("/dev", () => {
|
|
|
|
let request = setup.getRequest()
|
|
|
|
let config = setup.getConfig()
|
|
|
|
|
|
|
|
afterAll(setup.afterAll)
|
|
|
|
|
|
|
|
beforeEach(async () => {
|
|
|
|
await config.init()
|
|
|
|
jest.clearAllMocks()
|
|
|
|
})
|
|
|
|
|
|
|
|
describe("revert", () => {
|
|
|
|
it("should revert the application", async () => {
|
|
|
|
await request
|
|
|
|
.post(`/api/dev/${config.getAppId()}/revert`)
|
|
|
|
.set(config.defaultHeaders())
|
|
|
|
.expect("Content-Type", /json/)
|
|
|
|
.expect(200)
|
2022-04-05 16:46:04 +02:00
|
|
|
expect(events.app.reverted.mock.calls.length).toBe(1)
|
2022-04-04 16:59:00 +02:00
|
|
|
})
|
|
|
|
})
|
|
|
|
})
|