fix: show toggle unknown button while unknown column is shown

This commit is contained in:
2026-07-19 09:48:01 +05:00
parent 184f1c4d1e
commit d2ad5b0b03
3 changed files with 40 additions and 4 deletions
@@ -0,0 +1,20 @@
import { describe, expect, it } from "vitest";
import { TaskStatus } from "@/model/taskStatus";
import { filterDefaultHiddenStatuses } from "./filterDefaultHiddenStatuses";
describe("filterDefaultHiddenStatuses", () => {
it("excludes unknown when no unknown tasks and column not shown", () => {
const result = filterDefaultHiddenStatuses(false, []);
expect(result).not.toContain(TaskStatus.UNKNOWN);
});
it("includes unknown when unknown tasks exist", () => {
const result = filterDefaultHiddenStatuses(true, []);
expect(result).toContain(TaskStatus.UNKNOWN);
});
it("includes unknown when column is shown even without unknown tasks", () => {
const result = filterDefaultHiddenStatuses(false, [TaskStatus.UNKNOWN]);
expect(result).toContain(TaskStatus.UNKNOWN);
});
});