14 lines
711 B
TypeScript
14 lines
711 B
TypeScript
import { describe, expect, it } from "vitest";
|
|
import { shouldRenderSyncedStatusLoader } from "./status-loader";
|
|
|
|
describe("shouldRenderSyncedStatusLoader", () => {
|
|
it("renders the synced loader only for running status", () => {
|
|
expect(shouldRenderSyncedStatusLoader({ bucket: "running" })).toBe(true);
|
|
expect(shouldRenderSyncedStatusLoader({ bucket: "needs_input" })).toBe(false);
|
|
expect(shouldRenderSyncedStatusLoader({ bucket: "failed" })).toBe(false);
|
|
expect(shouldRenderSyncedStatusLoader({ bucket: "attention" })).toBe(false);
|
|
expect(shouldRenderSyncedStatusLoader({ bucket: "done" })).toBe(false);
|
|
expect(shouldRenderSyncedStatusLoader({ bucket: null })).toBe(false);
|
|
});
|
|
});
|