import { describe, expect, it } from "vitest";
import { isLikelyVideoPath } from "./video";

describe("isLikelyVideoPath", () => {
  it("detects common video extensions and ignores query strings", () => {
    expect(isLikelyVideoPath("/uploads/intro.MP4?token=1")).toBe(true);
    expect(isLikelyVideoPath("https://cdn.example.com/demo.webm")).toBe(true);
    expect(isLikelyVideoPath("/uploads/file.pdf")).toBe(false);
    expect(isLikelyVideoPath(undefined)).toBe(false);
  });
});
