Files
outline/server/models/Team.test.ts
2023-09-06 14:19:21 -07:00

21 lines
616 B
TypeScript

import { buildTeam, buildCollection } from "@server/test/factories";
describe("collectionIds", () => {
it("should return non-private collection ids", async () => {
const team = await buildTeam();
const collection = await buildCollection({
teamId: team.id,
});
// build a collection in another team
await buildCollection();
// build a private collection
await buildCollection({
teamId: team.id,
permission: null,
});
const response = await team.collectionIds();
expect(response.length).toEqual(1);
expect(response[0]).toEqual(collection.id);
});
});