test(e2e): 常规剧集纵切按新建作品 full 刷新后的季表断言 S1 集单元
自动识别新建作品后会排一次 full 元数据刷新,S1 集单元全部来自 TMDB 季详情并转正式, 不再停留在「E02 临时」。 Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
This commit is contained in:
1 parent
93ca5eef2c
commit
fa834a10bd
1 file changed
+3
-5
@@ -296,11 +296,9 @@ describe.skipIf(!hasPg)("E7 常规剧集纵切", () => {
|
||||
.where("season_number", "=", 1)
|
||||
.orderBy("episode_number")
|
||||
.execute();
|
||||
// DH-1:元数据刷新拉了 S1 季详情,对上 TMDB 的 E01 转正式;E02 不在 mock TMDB 的 S1 里,保持临时
|
||||
expect(eps).toEqual([
|
||||
{ episode_number: 1, status: "confirmed" },
|
||||
{ episode_number: 2, status: "provisional" },
|
||||
]);
|
||||
// 自动识别新建作品后排了一次 full 元数据刷新:S1 集单元全部来自 TMDB 季详情(mock 为 8 集)并转正式;
|
||||
// 整季包本身没有建出季表以外的集
|
||||
expect(eps).toEqual(Array.from({ length: 8 }, (_, i) => ({ episode_number: i + 1, status: "confirmed" })));
|
||||
// 第三集没出现、总集数未知:Slot 不满足,订阅继续追踪
|
||||
const s = await slot();
|
||||
expect(s.status).not.toBe("satisfied");
|
||||
|
||||
Reference in new issue
Block a user