chore: refresh internal release package

This commit is contained in:
2026-05-19 13:51:27 +08:00
parent 37f7e0b5e6
commit db95a1f565
9 changed files with 1245 additions and 124 deletions
+11 -9
View File
@@ -91,11 +91,13 @@ describe("audience-profile-csv", () => {
expect(headerLine).toContain("达人信息,连接用户数");
expect(headerLine).not.toContain("抓取状态");
expect(headerLine).not.toContain("失败原因");
expect(headerLine).toContain("商业能力-个人视频-播放量中位数");
expect(headerLine).toContain("商业能力-星图视频-平均转发");
expect(headerLine).toContain("商业能力-1-20s视频-预期CPM");
expect(headerLine).toContain("商业能力-20-60s视频-爆文率");
expect(headerLine).toContain("商业能力-60s以上视频-预期播放量");
expect(headerLine).toContain("内容数据-个人视频-播放量中位数");
expect(headerLine).toContain("内容数据-星图视频-平均转发");
expect(headerLine).toContain("效果预估-1-20s视频-预期CPM");
expect(headerLine).toContain("效果预估-20-60s视频-爆文率");
expect(headerLine).toContain("效果预估-60s以上视频-预期播放量");
expect(headerLine).not.toContain("商业能力-个人视频-播放量中位数");
expect(headerLine).not.toContain("商业能力-20-60s视频-预期CPM");
expect(headerLine).toContain("观众画像-男性占比");
expect(headerLine).toContain("粉丝画像-女性占比");
expect(headerLine).not.toContain("铁粉画像-男性占比");
@@ -110,10 +112,10 @@ describe("audience-profile-csv", () => {
expect(headerLine).not.toContain("兴趣TOP");
expect(rowLine).toContain("71.7%");
expect(rowLine).toContain("60%");
expect(readCsvValue(csv, "商业能力-个人视频-播放量中位数")).toBe("3738.4w");
expect(readCsvValue(csv, "商业能力-星图视频-平均转发")).toBe("68.4w");
expect(readCsvValue(csv, "商业能力-1-20s视频-预期CPM")).toBe("120.0");
expect(readCsvValue(csv, "商业能力-20-60s视频-爆文率")).toBe("缺失");
expect(readCsvValue(csv, "内容数据-个人视频-播放量中位数")).toBe("3738.4w");
expect(readCsvValue(csv, "内容数据-星图视频-平均转发")).toBe("68.4w");
expect(readCsvValue(csv, "效果预估-1-20s视频-预期CPM")).toBe("120.0");
expect(readCsvValue(csv, "效果预估-20-60s视频-爆文率")).toBe("缺失");
});
test("leaves distribution cells empty when profile loading fails", () => {
+18 -18
View File
@@ -16,12 +16,12 @@ describe("csv-exporter", () => {
"21-60s报价",
"单视频看后搜率",
"个人视频看后搜率",
"看后搜率",
"看后搜数",
"新增A3数",
"新增A3率",
"CPA3",
"cp_search"
"秒思api-看后搜率",
"秒思api-看后搜数",
"秒思api-新增A3数",
"秒思api-新增A3率",
"秒思api-CPA3",
"秒思api-cp_search"
].join(",")
);
});
@@ -61,12 +61,12 @@ describe("csv-exporter", () => {
"21-60s报价",
"单视频看后搜率",
"个人视频看后搜率",
"看后搜率",
"看后搜数",
"新增A3数",
"新增A3率",
"CPA3",
"cp_search"
"秒思api-看后搜率",
"秒思api-看后搜数",
"秒思api-新增A3数",
"秒思api-新增A3率",
"秒思api-CPA3",
"秒思api-cp_search"
].join(",")
);
expect(rowLine).toBe(
@@ -96,12 +96,12 @@ describe("csv-exporter", () => {
"粉丝数",
"单视频看后搜率",
"个人视频看后搜率",
"看后搜率",
"看后搜数",
"新增A3数",
"新增A3率",
"CPA3",
"cp_search"
"秒思api-看后搜率",
"秒思api-看后搜数",
"秒思api-新增A3数",
"秒思api-新增A3率",
"秒思api-CPA3",
"秒思api-cp_search"
].join(",")
);
expect(rowLine).toBe("Alice,100w,,,,,,,,");