mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-10-11 23:36:51 +02:00
22 lines
738 B
TypeScript
22 lines
738 B
TypeScript
import { describe, expect, it } from "vitest";
|
|
import { queryKeys } from "./queryKeys";
|
|
|
|
describe("project query keys", () => {
|
|
it("separates default and includeArchived project list caches", () => {
|
|
expect(queryKeys.projects.list("company-1")).toEqual([
|
|
"projects",
|
|
"company-1",
|
|
{ includeArchived: false },
|
|
]);
|
|
expect(queryKeys.projects.list("company-1", { includeArchived: true })).toEqual([
|
|
"projects",
|
|
"company-1",
|
|
{ includeArchived: true },
|
|
]);
|
|
expect(queryKeys.projects.list("company-1")).not.toEqual(
|
|
queryKeys.projects.list("company-1", { includeArchived: true }),
|
|
);
|
|
expect(queryKeys.projects.all("company-1")).toEqual(["projects", "company-1"]);
|
|
});
|
|
});
|