diff --git a/e2e/basic.spec.ts b/e2e/basic.spec.ts index 606bb457..d2a1151e 100644 --- a/e2e/basic.spec.ts +++ b/e2e/basic.spec.ts @@ -2,11 +2,11 @@ import { test, expect } from "@playwright/test"; test.describe("应用基本功能", () => { test.beforeEach(async ({ page }) => { - await page.goto("http://127.0.0.1:3344"); + await page.goto("/"); }); test("页面应该正常加载", async ({ page }) => { - await expect(page).toHaveTitle(/APM 应用商店|Spark Store/); + await expect(page).toHaveTitle(/APM 应用商店|Spark Store|星火应用商店/); }); test("应该显示应用列表", async ({ page }) => { diff --git a/electron/main/backend/install-manager.ts b/electron/main/backend/install-manager.ts index 43ea1d51..8bccad9f 100644 --- a/electron/main/backend/install-manager.ts +++ b/electron/main/backend/install-manager.ts @@ -562,6 +562,7 @@ ipcMain.on("remove-installed", async (_event, payload) => { time: Date.now(), exitCode: code, message: JSON.stringify(messageJSONObj), + origin: origin, } satisfies ChannelPayload); }); }); diff --git a/src/global/typedefinition.ts b/src/global/typedefinition.ts index 1b354828..ed732cf8 100644 --- a/src/global/typedefinition.ts +++ b/src/global/typedefinition.ts @@ -13,6 +13,7 @@ export interface DownloadResult extends InstallStatus { success: boolean; exitCode: number | null; status: DownloadItemStatus | null; + origin?: "spark" | "apm"; } export type DownloadItemStatus =