UNPKG

@budibase/server

Version:
42 lines (35 loc) 1.11 kB
import * as setup from "./utilities" import { events } from "@budibase/backend-core" describe("/dev", () => { let request = setup.getRequest() let config = setup.getConfig() afterAll(setup.afterAll) beforeAll(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) expect(events.app.reverted).toHaveBeenCalledTimes(1) }) }) describe("version", () => { it("should get the installation version", async () => { const res = await request .get(`/api/dev/version`) .set(config.defaultHeaders()) .expect("Content-Type", /json/) .expect(200) expect(res.body.version).toBe("0.0.0+jest") expect(events.installation.versionChecked).toHaveBeenCalledTimes(1) expect(events.installation.versionChecked).toHaveBeenCalledWith( "0.0.0+jest" ) }) }) })