From e3f4a619c7f960cf7a69fa35dd12bbd1c33f87ba Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Thu, 13 Oct 2022 14:43:26 +0800 Subject: [PATCH] Fix merge conflicts --- packages/api/test/db.ts | 2 +- packages/api/test/routers/auth.test.ts | 5 +++-- packages/api/test/routers/integrations.test.ts | 4 ++-- 3 files changed, 6 insertions(+), 5 deletions(-) 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) })