Improve SCUM catalog readability

This commit is contained in:
npc0-hue
2026-09-24 20:46:43 +08:00
parent 7e0780ea51
commit 2f9b4b3780
4 changed files with 70 additions and 21 deletions
@@ -347,12 +347,16 @@ describe("SCUM plugin feature module", () => {
const aloe = scumCatalogEntries.find((item) => item.code === "Aloe_Vera")!;
const vehicle = scumCatalogEntries.find((item) => item.code === "BPC_Laika")!;
const bigBackpack = scumCatalogEntries.find((item) => item.code === "Improvised_Backpack_Big")!;
const militaryBackpack = scumCatalogEntries.find((item) => item.code === "Military_Backpack_01_02")!;
const militaryHelmet = scumCatalogEntries.find((item) => item.code === "Military_Helmet_01_01")!;
expect(scumCatalogDisplayName(aloe)).toBe("芦荟");
expect(scumCatalogDisplayName(vehicle)).toBe("莱卡");
expect(scumCatalogDisplayName(militaryBackpack)).toBe("军用背包 黑色");
expect(scumCatalogSearchText(aloe)).toContain("芦荟");
expect(scumCatalogSearchText(bigBackpack)).toContain("大背包");
expect(scumCatalogSearchText(militaryHelmet)).toContain("军用头盔");
expect(pageSource).toContain("scum-catalog-card");
expect(pageSource).toContain("scum-catalog-source");
});
it("uses catalog spawn commands for mixed gift contents", async () => {