Files
silo-server/web/src/components/admin/libraries/LibraryForm.test.tsx
T

22 lines
590 B
TypeScript
Raw Normal View History

import { describe, expect, it } from "vitest";
import { contentLevelsForType } from "./useLibraryForm";
describe("contentLevelsForType", () => {
it("maps ebook libraries to the ebook metadata content level", () => {
expect(contentLevelsForType("ebooks")).toEqual(["ebook"]);
expect(contentLevelsForType("ebook")).toEqual(["ebook"]);
});
it("includes ebook metadata providers for mixed libraries", () => {
expect(contentLevelsForType("mixed")).toEqual([
"movie",
"series",
"season",
"episode",
"audiobook",
"ebook",
]);
});
});