Check sanity more closely
Test / test (push) Failing after 1m49s Details

This commit is contained in:
Jeff 2024-10-19 13:29:07 -04:00
parent cfd6a40859
commit d2860dc454
1 changed files with 58 additions and 53 deletions

View File

@ -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 () => {
await resetAll() // beforeEach(async () => {
}) // await migrateToLatest()
// })
afterAll(async () => {
await db.destroy() // afterEach(async () => {
}) // await resetAll()
// })
test("createSubscription", async () => {
const { id } = await createSubscription(pushSubscription1) // afterAll(async () => {
// await db.destroy()
const subscription = (await db // })
.selectFrom("subscription")
.selectAll() // test("createSubscription", async () => {
.where("id", "=", id) // const { id } = await createSubscription(pushSubscription1)
.executeTakeFirst()) as Subscription
// const subscription = (await db
expect(subscription).toEqual({ // .selectFrom("subscription")
id, // .selectAll()
subscription: pushSubscription1, // .where("id", "=", id)
}) // .executeTakeFirst()) as Subscription
})
// expect(subscription).toEqual({
test("updateSubscription", async () => { // id,
const { id } = (await db // subscription: pushSubscription1,
.insertInto("subscription") // })
.values({ subscription: JSON.stringify(pushSubscription1), id: 50 }) // })
.returning("id")
.executeTakeFirst())! // test("updateSubscription", async () => {
// const { id } = (await db
await updateSubscription(pushSubscription2, id) // .insertInto("subscription")
// .values({ subscription: JSON.stringify(pushSubscription1), id: 50 })
const updated = (await db // .returning("id")
.selectFrom("subscription") // .executeTakeFirst())!
.selectAll()
.where("id", "=", id) // await updateSubscription(pushSubscription2, id)
.executeTakeFirst()) as Subscription
// const updated = (await db
expect(updated).toEqual({ // .selectFrom("subscription")
id, // .selectAll()
subscription: pushSubscription2, // .where("id", "=", id)
}) // .executeTakeFirst()) as Subscription
})
// expect(updated).toEqual({
test("getSubscription", async () => { // id,
const { id } = (await db // subscription: pushSubscription2,
.insertInto("subscription") // })
.values({ subscription: JSON.stringify(pushSubscription1), id: 5000 }) // })
.returning("id")
.executeTakeFirst())! // test("getSubscription", async () => {
// const { id } = (await db
const got = await getSubscription(id) // .insertInto("subscription")
// .values({ subscription: JSON.stringify(pushSubscription1), id: 5000 })
expect(got).toEqual({ // .returning("id")
subscription: pushSubscription1, // .executeTakeFirst())!
id: 5000,
}) // const got = await getSubscription(id)
})
// expect(got).toEqual({
// subscription: pushSubscription1,
// id: 5000,
// })
// })
}) })