Files
openclaw/src/media/constants.test.ts
Artale fdacfc571c fix(media): classify text/* MIME types as documents (openclaw#12341) thanks @arosstale
Verified:
- pnpm build
- pnpm check
- pnpm test

Co-authored-by: arosstale <117890364+arosstale@users.noreply.github.com>
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
2026-02-13 18:38:38 -06:00

15 lines
516 B
TypeScript

import { describe, expect, it } from "vitest";
import { mediaKindFromMime } from "./constants.js";
describe("mediaKindFromMime", () => {
it("classifies text mimes as document", () => {
expect(mediaKindFromMime("text/plain")).toBe("document");
expect(mediaKindFromMime("text/csv")).toBe("document");
expect(mediaKindFromMime("text/html; charset=utf-8")).toBe("document");
});
it("keeps unknown mimes as unknown", () => {
expect(mediaKindFromMime("model/gltf+json")).toBe("unknown");
});
});