Update tests for new app document structure

This commit is contained in:
Andrew Kingston 2022-06-16 09:03:57 +01:00
parent cccccd19a9
commit 876fa31d58
1 changed files with 5 additions and 7 deletions

View File

@ -59,14 +59,13 @@ describe("/applications", () => {
expect(events.app.templateImported).toBeCalledTimes(1)
})
it("creates app from file", async () => {
const res = await request
.post("/api/applications")
.field("name", "My App")
.field("useTemplate", "true")
.set(config.defaultHeaders())
.attach('templateFile', 'src/api/routes/tests/data/export.txt')
.attach("templateFile", "src/api/routes/tests/data/export.txt")
.expect("Content-Type", /json/)
.expect(200)
expect(res.body._id).toBeDefined()
@ -107,8 +106,7 @@ describe("/applications", () => {
.set(config.defaultHeaders())
.expect("Content-Type", /json/)
.expect(200)
// should have empty packages
expect(res.body.layouts.length).toEqual(2)
expect(res.body.libraries.length).toEqual(1)
})
})
@ -120,7 +118,7 @@ describe("/applications", () => {
.expect("Content-Type", /json/)
.expect(200)
expect(res.body.application).toBeDefined()
expect(res.body.layouts.length).toEqual(2)
expect(res.body.application.appId).toEqual(config.getAppId())
})
})
@ -171,7 +169,7 @@ describe("/applications", () => {
.set(config.defaultHeaders())
.expect("Content-Type", /json/)
.expect(200)
expect(events.app.versionUpdated).toBeCalledTimes(1)
expect(events.app.versionUpdated).toBeCalledTimes(1)
})
it("should be able to revert the app client library version", async () => {
// We need to first update the version so that we can then revert
@ -185,7 +183,7 @@ describe("/applications", () => {
.set(config.defaultHeaders())
.expect("Content-Type", /json/)
.expect(200)
expect(events.app.versionReverted).toBeCalledTimes(1)
expect(events.app.versionReverted).toBeCalledTimes(1)
})
})