From d3ac7598b72f5fc655e874425389eb2b819c51f5 Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Wed, 1 Oct 2025 11:57:06 -0400 Subject: [PATCH] remove NestJS instance from ApMfmService.ts tests --- packages/backend/test/unit/ApMfmService.ts | 26 +++++++++------------- 1 file changed, 10 insertions(+), 16 deletions(-) diff --git a/packages/backend/test/unit/ApMfmService.ts b/packages/backend/test/unit/ApMfmService.ts index dd2031f26d..7bffd2dea7 100644 --- a/packages/backend/test/unit/ApMfmService.ts +++ b/packages/backend/test/unit/ApMfmService.ts @@ -4,27 +4,21 @@ */ import * as assert from 'assert'; -import { Test, TestingModule } from '@nestjs/testing'; - -import { CoreModule } from '@/core/CoreModule.js'; +import type { Config } from '@/config.js'; import { ApMfmService } from '@/core/activitypub/ApMfmService.js'; -import { GlobalModule } from '@/GlobalModule.js'; -import { MiNote } from '@/models/Note.js'; +import { MfmService } from '@/core/MfmService.js'; describe('ApMfmService', () => { - let app: TestingModule; + let config: Config; + let mfmService: MfmService; let apMfmService: ApMfmService; - beforeAll(async () => { - app = await Test.createTestingModule({ - imports: [GlobalModule, CoreModule], - }).compile(); - app.enableShutdownHooks(); - apMfmService = app.get(ApMfmService); - }); - - afterAll(async () => { - await app.close(); + beforeEach(() => { + config = { + url: 'http://misskey.local', + } as unknown as Config; + mfmService = new MfmService(config); + apMfmService = new ApMfmService(mfmService); }); describe('getNoteHtml', () => {