feat: add unknown status and priority, change todo status to open

This commit is contained in:
2026-07-18 07:48:11 +05:00
parent 526a001d06
commit 148ed75841
28 changed files with 162 additions and 111 deletions
+4 -2
View File
@@ -1,4 +1,6 @@
import { describe, expect, it } from "vitest";
import { TaskPriority } from "@/model/taskPriority";
import { TaskStatus } from "@/model/taskStatus";
import {
extractFrontmatterBlock,
findFieldRange,
@@ -20,7 +22,7 @@ Body
describe("replaceFrontmatterField", () => {
it("replaces status value", () => {
const result = replaceFrontmatterField(sample, "status", "done");
const result = replaceFrontmatterField(sample, "status", TaskStatus.DONE);
expect(result.ok).toBe(true);
if (!result.ok) return;
expect(result.content).toContain("status: done");
@@ -29,7 +31,7 @@ describe("replaceFrontmatterField", () => {
});
it("replaces priority value", () => {
const result = replaceFrontmatterField(sample, "priority", "critical");
const result = replaceFrontmatterField(sample, "priority", TaskPriority.CRITICAL);
expect(result.ok).toBe(true);
if (!result.ok) return;
expect(result.content).toContain("priority: critical");