|
|
|
@ -6,6 +6,8 @@ describe("/static", () => { |
|
|
|
let config = setup.getConfig() |
|
|
|
let app |
|
|
|
|
|
|
|
const timezone = "Europe/London" |
|
|
|
|
|
|
|
afterAll(setup.afterAll) |
|
|
|
|
|
|
|
beforeEach(async () => { |
|
|
|
@ -17,22 +19,25 @@ describe("/static", () => { |
|
|
|
it("should ping from builder", async () => { |
|
|
|
await request |
|
|
|
.post("/api/bbtel/ping") |
|
|
|
.send({source: "builder"}) |
|
|
|
.send({source: "builder", timezone}) |
|
|
|
.set(config.defaultHeaders()) |
|
|
|
.expect(200) |
|
|
|
|
|
|
|
expect(events.serve.servedBuilder).toBeCalledTimes(1) |
|
|
|
expect(events.serve.servedBuilder).toBeCalledWith(timezone) |
|
|
|
expect(events.serve.servedApp).not.toBeCalled() |
|
|
|
expect(events.serve.servedAppPreview).not.toBeCalled() |
|
|
|
}) |
|
|
|
|
|
|
|
it("should ping from app preview", async () => { |
|
|
|
await request |
|
|
|
.post("/api/bbtel/ping") |
|
|
|
.send({source: "app"}) |
|
|
|
.send({source: "app", timezone}) |
|
|
|
.set(config.defaultHeaders()) |
|
|
|
.expect(200) |
|
|
|
|
|
|
|
expect(events.serve.servedAppPreview).toBeCalledTimes(1) |
|
|
|
expect(events.serve.servedAppPreview).toBeCalledWith(config.getApp()) |
|
|
|
expect(events.serve.servedAppPreview).toBeCalledWith(config.getApp(), timezone) |
|
|
|
expect(events.serve.servedApp).not.toBeCalled() |
|
|
|
}) |
|
|
|
|
|
|
|
@ -42,12 +47,12 @@ describe("/static", () => { |
|
|
|
|
|
|
|
await request |
|
|
|
.post("/api/bbtel/ping") |
|
|
|
.send({source: "app"}) |
|
|
|
.send({source: "app", timezone}) |
|
|
|
.set(headers) |
|
|
|
.expect(200) |
|
|
|
|
|
|
|
expect(events.serve.servedApp).toBeCalledTimes(1) |
|
|
|
expect(events.serve.servedApp).toBeCalledWith(config.getProdApp()) |
|
|
|
expect(events.serve.servedApp).toBeCalledWith(config.getProdApp(), timezone) |
|
|
|
expect(events.serve.servedAppPreview).not.toBeCalled() |
|
|
|
}) |
|
|
|
}) |
|
|
|
|