@yemreak/yt-dlp
Version:
Downloading videos and subtitles using yt-dlp, with utilities for extracting text from subtitles
18 lines • 762 B
JavaScript
import fs from "fs";
import { extractTextFromSrtSubtitle } from "../helpers.js";
describe("extractTextFromSrtSubtitle", () => {
it("should extract text from SRT subtitle data", () => {
const subtitleData = `1
00:00:00,000 --> 00:00:02,000
Example subtitle text.`;
const expected = "Example subtitle text.";
const result = extractTextFromSrtSubtitle(subtitleData);
expect(result).toEqual(expected);
});
it("from srt file", () => {
const subtitleData = fs.readFileSync("data/jOgqIbeLXkE.en.srt", "utf-8");
const result = extractTextFromSrtSubtitle(subtitleData);
expect(result).toBeTruthy();
});
});
//# sourceMappingURL=helpers.test.js.map