test(getNextEpisodeSchedule): add test case for /next-episode-schedule endpoint

This commit is contained in:
Ritesh Ghosh
2025-04-15 00:12:04 +05:30
parent f7af9c890a
commit 7c5d868a39
+14
View File
@@ -0,0 +1,14 @@
import { expect, test } from "vitest";
import { HiAnime } from "aniwatch";
// npx vitest run nextEpisodeSchedule.test.ts
test("returns anime next episode schedule", async () => {
const hianime = new HiAnime.Scraper();
const animeId = "one-piece-100";
const data = await hianime.getNextEpisodeSchedule(animeId);
expect(data.airingISOTimestamp).not.toEqual(null);
expect(data.airingTimestamp).not.toEqual(null);
expect(data.secondsUntilAiring).not.toEqual(null);
});