UNPKG

rx-player

Version:
20 lines (18 loc) 788 B
import { describe, it, expect } from "vitest"; import NativeTextDisplayer from "../../../main_thread/text_displayer/native"; import srtParser from "../../../parsers/texttracks/srt/native"; import type { IFeaturesObject } from "../../types"; import addNativesrtFeature from "../native_srt_parser"; describe("Features list - native srt Parser", () => { it("should add an native srt Parser in the current features", () => { const featureObject = { nativeTextTracksParsers: {}, } as unknown as IFeaturesObject; addNativesrtFeature(featureObject); expect(featureObject).toEqual({ nativeTextTracksParsers: { srt: srtParser }, nativeTextDisplayer: NativeTextDisplayer, }); expect(featureObject.nativeTextTracksParsers.srt).toBe(srtParser); }); });