




























@@ -9,6 +9,7 @@ import {
99} from "../test/vitest/vitest.commands-light-paths.mjs";
1010import { isAcpxExtensionRoot } from "../test/vitest/vitest.extension-acpx-paths.mjs";
1111import { isBlueBubblesExtensionRoot } from "../test/vitest/vitest.extension-bluebubbles-paths.mjs";
12+import { isBrowserExtensionRoot } from "../test/vitest/vitest.extension-browser-paths.mjs";
1213import { resolveSplitChannelExtensionShard } from "../test/vitest/vitest.extension-channel-split-paths.mjs";
1314import { isDiffsExtensionRoot } from "../test/vitest/vitest.extension-diffs-paths.mjs";
1415import { isFeishuExtensionRoot } from "../test/vitest/vitest.extension-feishu-paths.mjs";
@@ -70,6 +71,7 @@ const DAEMON_VITEST_CONFIG = "test/vitest/vitest.daemon.config.ts";
7071const E2E_VITEST_CONFIG = "test/vitest/vitest.e2e.config.ts";
7172const EXTENSION_ACPX_VITEST_CONFIG = "test/vitest/vitest.extension-acpx.config.ts";
7273const EXTENSION_BLUEBUBBLES_VITEST_CONFIG = "test/vitest/vitest.extension-bluebubbles.config.ts";
74+const EXTENSION_BROWSER_VITEST_CONFIG = "test/vitest/vitest.extension-browser.config.ts";
7375const EXTENSION_CHANNELS_VITEST_CONFIG = "test/vitest/vitest.extension-channels.config.ts";
7476const EXTENSION_DIFFS_VITEST_CONFIG = "test/vitest/vitest.extension-diffs.config.ts";
7577const EXTENSION_DISCORD_VITEST_CONFIG = "test/vitest/vitest.extension-discord.config.ts";
@@ -152,6 +154,7 @@ const VITEST_CONFIG_BY_KIND = {
152154extensionFull: FULL_EXTENSIONS_VITEST_CONFIG,
153155extensionAcpx: EXTENSION_ACPX_VITEST_CONFIG,
154156extensionBlueBubbles: EXTENSION_BLUEBUBBLES_VITEST_CONFIG,
157+extensionBrowser: EXTENSION_BROWSER_VITEST_CONFIG,
155158extensionChannel: EXTENSION_CHANNELS_VITEST_CONFIG,
156159extensionDiffs: EXTENSION_DIFFS_VITEST_CONFIG,
157160extensionDiscord: EXTENSION_DISCORD_VITEST_CONFIG,
@@ -609,6 +612,9 @@ function classifyTarget(arg, cwd) {
609612if (isBlueBubblesExtensionRoot(extensionRoot)) {
610613return "extensionBlueBubbles";
611614}
615+if (isBrowserExtensionRoot(extensionRoot)) {
616+return "extensionBrowser";
617+}
612618if (isFeishuExtensionRoot(extensionRoot)) {
613619return "extensionFeishu";
614620}
@@ -897,6 +903,7 @@ export function buildVitestRunPlans(
897903"extensionAcpx",
898904"extensionDiffs",
899905"extensionBlueBubbles",
906+"extensionBrowser",
900907"extensionDiscord",
901908"extensionFeishu",
902909"extensionImessage",
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。