From 17963605069fba84a96b6246d2198f1b6f8e56ac Mon Sep 17 00:00:00 2001 From: sunlei Date: Thu, 18 Jun 2026 08:54:02 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=AF=BC=E5=87=BAQQBot=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E6=9C=8D=E5=8A=A1=E7=BB=99=E6=8F=92=E4=BB=B6=E5=B9=B3?= =?UTF-8?q?=E5=8F=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/qqbot/core/qqbot-core.module.ts | 1 + .../qqbot/plugin-platform/plugin-platform-di.spec.ts | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/src/modules/qqbot/core/qqbot-core.module.ts b/src/modules/qqbot/core/qqbot-core.module.ts index a8eda29..e796776 100644 --- a/src/modules/qqbot/core/qqbot-core.module.ts +++ b/src/modules/qqbot/core/qqbot-core.module.ts @@ -91,6 +91,7 @@ export const QQBOT_CORE_PROVIDERS = [ export const QQBOT_CORE_EXPORTS = [ QqbotAccountService, + QqbotConfigService, QqbotSendService, QqbotReverseWsService, ]; diff --git a/test/modules/qqbot/plugin-platform/plugin-platform-di.spec.ts b/test/modules/qqbot/plugin-platform/plugin-platform-di.spec.ts index bd9b879..c70e53d 100644 --- a/test/modules/qqbot/plugin-platform/plugin-platform-di.spec.ts +++ b/test/modules/qqbot/plugin-platform/plugin-platform-di.spec.ts @@ -39,4 +39,16 @@ describe('QQBot plugin platform DI tokens', () => { QqbotPluginPackagePathPolicyService, ); }); + + it('exports QQBot config service for plugin host bridge dependencies', () => { + const source = readFileSync( + join(process.cwd(), 'src/modules/qqbot/core/qqbot-core.module.ts'), + 'utf8', + ); + const exportsBlock = source.match( + /export const QQBOT_CORE_EXPORTS = \[([\s\S]*?)\];/, + )?.[1]; + + expect(exportsBlock).toContain('QqbotConfigService'); + }); });