12 lines
511 B
TypeScript
12 lines
511 B
TypeScript
import { describe, expect, it } from "vitest";
|
|
|
|
import { normalizeUploadMimeType } from "./fileService.server";
|
|
|
|
describe("normalizeUploadMimeType", () => {
|
|
it("accepts browser MediaRecorder codec parameters through the canonical Files allow-list value", () => {
|
|
expect(normalizeUploadMimeType("audio/webm;codecs=opus")).toBe("audio/webm");
|
|
expect(normalizeUploadMimeType(" Audio/OGG ; codecs=opus ")).toBe("audio/ogg");
|
|
expect(normalizeUploadMimeType("audio/x-m4a")).toBe("audio/mp4");
|
|
});
|
|
});
|