فهرست منبع

fix: update user event mock type in constructConvertMap tests

Yuki Takei 2 ماه پیش
والد
کامیت
26357ca7e6
1فایلهای تغییر یافته به همراه6 افزوده شده و 5 حذف شده
  1. 6 5
      apps/app/src/server/service/import/construct-convert-map.integ.ts

+ 6 - 5
apps/app/src/server/service/import/construct-convert-map.integ.ts

@@ -6,17 +6,18 @@ import {
   setupIndependentModels,
   setupModelsDependentOnCrowi,
 } from '~/server/crowi/setup-models';
+import type UserEvent from '~/server/events/user';
 
 import { constructConvertMap } from './construct-convert-map';
 
 describe('constructConvertMap', () => {
   beforeAll(async () => {
-    const events = {
-      page: mock<EventEmitter>(),
-      user: mock<EventEmitter>(),
-    };
+    // PageEvent is a JS file with type 'any' in Crowi interface
     const crowiMock = mock<Crowi>({
-      events,
+      events: {
+        page: mock<EventEmitter>(),
+        user: mock<UserEvent>(),
+      },
     });
 
     await setupModelsDependentOnCrowi(crowiMock);