mirror of
https://github.com/multica-ai/multica.git
synced 2026-07-16 06:39:01 +02:00
20 lines
656 B
TypeScript
20 lines
656 B
TypeScript
import { describe, expect, it } from "vitest";
|
|
|
|
import { isTaskMessageTaskId, taskMessagesOptions } from "./queries";
|
|
|
|
describe("taskMessagesOptions", () => {
|
|
it("fetches task messages for persisted UUID task ids", () => {
|
|
const taskId = "4a2e8d1c-7f9b-4e2a-9c1d-123456789abc";
|
|
|
|
expect(isTaskMessageTaskId(taskId)).toBe(true);
|
|
expect(taskMessagesOptions(taskId).enabled).toBe(true);
|
|
});
|
|
|
|
it("does not fetch task messages for optimistic task ids", () => {
|
|
const taskId = "optimistic-optimistic-1778739487737";
|
|
|
|
expect(isTaskMessageTaskId(taskId)).toBe(false);
|
|
expect(taskMessagesOptions(taskId).enabled).toBe(false);
|
|
});
|
|
});
|