import { describe, expect, it } from "vitest" import { resolveMediaStorageProvider } from "@/lib/media/storage" describe("resolveMediaStorageProvider", () => { it("defaults to s3 when unset", () => { expect(resolveMediaStorageProvider(undefined)).toBe("s3") }) it("resolves s3", () => { expect(resolveMediaStorageProvider("s3")).toBe("s3") expect(resolveMediaStorageProvider("S3")).toBe("s3") }) it("resolves local explicitly", () => { expect(resolveMediaStorageProvider("local")).toBe("local") expect(resolveMediaStorageProvider("LOCAL")).toBe("local") }) it("falls back to s3 for unknown values", () => { expect(resolveMediaStorageProvider("foo")).toBe("s3") }) })