Test multi-versions in /videos/:id

This commit is contained in:
Zoe Roux 2025-07-19 17:57:19 +02:00
parent 28702b9cdb
commit e0d5754519
No known key found for this signature in database

View File

@ -284,4 +284,32 @@ describe("Get videos", () => {
},
});
});
it("Get v1", async () => {
const [resp, body] = await getVideo("made-in-abyss-s2e1-p2", {
langs: "en",
with: ["previous", "next"],
});
expectStatus(resp, body).toBe(200);
expect(body).toMatchObject({
path: "/video/Made in abyss s2e1 p2.mkv",
slugs: ["made-in-abyss-s2e1-p2"],
previous: {
video: "made-in-abyss-s2e1-p1",
entry: expect.objectContaining({
slug: "made-in-abyss-s2e1",
seasonNumber: 2,
episodeNumber: 1,
}),
},
next: {
video: "made-in-abyss-s2e2-v2",
entry: expect.objectContaining({
slug: "made-in-abyss-s2e2",
seasonNumber: 2,
episodeNumber: 2,
}),
},
});
});
});