diff --git a/packages/api/test/db.ts b/packages/api/test/db.ts index 54f40dfd2..b8b77af93 100644 --- a/packages/api/test/db.ts +++ b/packages/api/test/db.ts @@ -66,7 +66,7 @@ export const createTestConnection = async (): Promise => { export const deleteTestUser = async (userId: string) => { await AppDataSource.transaction(async (t) => { await setClaims(t, userId) - await t.getRepository(User).delete({ id: userId }) + await t.getRepository(User).delete(userId) }) } diff --git a/packages/api/test/routers/auth.test.ts b/packages/api/test/routers/auth.test.ts index f599dbb59..5659c4288 100644 --- a/packages/api/test/routers/auth.test.ts +++ b/packages/api/test/routers/auth.test.ts @@ -55,7 +55,7 @@ describe('auth router', () => { }) afterEach(async () => { - const user = await getRepository(User).findOne({ where: { name } }) + const user = await getRepository(User).findOneBy({ name }) await deleteTestUser(user!.id) }) @@ -569,7 +569,8 @@ describe('auth router', () => { let provider: AuthProvider = 'EMAIL' afterEach(async () => { - await deleteTestUser(username) + const user = await getRepository(User).findOneBy({ name }) + await deleteTestUser(user!.id) }) it('adds popular reads to the library', async () => { diff --git a/packages/api/test/routers/integrations.test.ts b/packages/api/test/routers/integrations.test.ts index dbf598fab..d93784bb6 100644 --- a/packages/api/test/routers/integrations.test.ts +++ b/packages/api/test/routers/integrations.test.ts @@ -7,7 +7,7 @@ import { PubSubRequestBody, } from '../../src/datalayer/pubsub' import { User } from '../../src/entity/user' -import { createTestUser, deleteTestUser } from '../db' +import { createTestUser, deleteTestIntegrations, deleteTestUser } from '../db' import { Integration, IntegrationType } from '../../src/entity/integration' import { getRepository } from '../../src/entity/utils' import { Highlight, Page, PageContext } from '../../src/elastic/types' @@ -166,7 +166,7 @@ describe('Integrations routers', () => { }) after(async () => { - await getRepository(Integration).delete(integration.id) + await deleteTestIntegrations(user.id, [integration.id]) await deletePage(page.id, ctx) })