Update tests for new app document structure

This commit is contained in:
Andrew Kingston 2022-06-16 09:03:57 +01:00
parent e9cc8143e8
commit aeacc4e59f
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())
})
})