Check sanity more closely
Test / test (push) Failing after 1m49s
Details
Test / test (push) Failing after 1m49s
Details
This commit is contained in:
parent
cfd6a40859
commit
d2860dc454
|
|
@ -34,71 +34,76 @@ jest.mock("./settings", () => ({
|
||||||
}))
|
}))
|
||||||
|
|
||||||
describe("subscriptions", () => {
|
describe("subscriptions", () => {
|
||||||
beforeAll(async () => {
|
test("Does it run", () => {
|
||||||
console.log("HEY WTF MAN")
|
console.log("WHOAH")
|
||||||
await resetDbInstance()
|
expect(true).toBeTruthy()
|
||||||
})
|
})
|
||||||
|
|
||||||
beforeEach(async () => {
|
// beforeAll(async () => {
|
||||||
await migrateToLatest()
|
// console.log("HEY WTF MAN")
|
||||||
})
|
// await resetDbInstance()
|
||||||
|
// })
|
||||||
|
|
||||||
afterEach(async () => {
|
// beforeEach(async () => {
|
||||||
await resetAll()
|
// await migrateToLatest()
|
||||||
})
|
// })
|
||||||
|
|
||||||
afterAll(async () => {
|
// afterEach(async () => {
|
||||||
await db.destroy()
|
// await resetAll()
|
||||||
})
|
// })
|
||||||
|
|
||||||
test("createSubscription", async () => {
|
// afterAll(async () => {
|
||||||
const { id } = await createSubscription(pushSubscription1)
|
// await db.destroy()
|
||||||
|
// })
|
||||||
|
|
||||||
const subscription = (await db
|
// test("createSubscription", async () => {
|
||||||
.selectFrom("subscription")
|
// const { id } = await createSubscription(pushSubscription1)
|
||||||
.selectAll()
|
|
||||||
.where("id", "=", id)
|
|
||||||
.executeTakeFirst()) as Subscription
|
|
||||||
|
|
||||||
expect(subscription).toEqual({
|
// const subscription = (await db
|
||||||
id,
|
// .selectFrom("subscription")
|
||||||
subscription: pushSubscription1,
|
// .selectAll()
|
||||||
})
|
// .where("id", "=", id)
|
||||||
})
|
// .executeTakeFirst()) as Subscription
|
||||||
|
|
||||||
test("updateSubscription", async () => {
|
// expect(subscription).toEqual({
|
||||||
const { id } = (await db
|
// id,
|
||||||
.insertInto("subscription")
|
// subscription: pushSubscription1,
|
||||||
.values({ subscription: JSON.stringify(pushSubscription1), id: 50 })
|
// })
|
||||||
.returning("id")
|
// })
|
||||||
.executeTakeFirst())!
|
|
||||||
|
|
||||||
await updateSubscription(pushSubscription2, id)
|
// test("updateSubscription", async () => {
|
||||||
|
// const { id } = (await db
|
||||||
|
// .insertInto("subscription")
|
||||||
|
// .values({ subscription: JSON.stringify(pushSubscription1), id: 50 })
|
||||||
|
// .returning("id")
|
||||||
|
// .executeTakeFirst())!
|
||||||
|
|
||||||
const updated = (await db
|
// await updateSubscription(pushSubscription2, id)
|
||||||
.selectFrom("subscription")
|
|
||||||
.selectAll()
|
|
||||||
.where("id", "=", id)
|
|
||||||
.executeTakeFirst()) as Subscription
|
|
||||||
|
|
||||||
expect(updated).toEqual({
|
// const updated = (await db
|
||||||
id,
|
// .selectFrom("subscription")
|
||||||
subscription: pushSubscription2,
|
// .selectAll()
|
||||||
})
|
// .where("id", "=", id)
|
||||||
})
|
// .executeTakeFirst()) as Subscription
|
||||||
|
|
||||||
test("getSubscription", async () => {
|
// expect(updated).toEqual({
|
||||||
const { id } = (await db
|
// id,
|
||||||
.insertInto("subscription")
|
// subscription: pushSubscription2,
|
||||||
.values({ subscription: JSON.stringify(pushSubscription1), id: 5000 })
|
// })
|
||||||
.returning("id")
|
// })
|
||||||
.executeTakeFirst())!
|
|
||||||
|
|
||||||
const got = await getSubscription(id)
|
// test("getSubscription", async () => {
|
||||||
|
// const { id } = (await db
|
||||||
|
// .insertInto("subscription")
|
||||||
|
// .values({ subscription: JSON.stringify(pushSubscription1), id: 5000 })
|
||||||
|
// .returning("id")
|
||||||
|
// .executeTakeFirst())!
|
||||||
|
|
||||||
expect(got).toEqual({
|
// const got = await getSubscription(id)
|
||||||
subscription: pushSubscription1,
|
|
||||||
id: 5000,
|
// expect(got).toEqual({
|
||||||
})
|
// subscription: pushSubscription1,
|
||||||
})
|
// id: 5000,
|
||||||
|
// })
|
||||||
|
// })
|
||||||
})
|
})
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue