feat: add unknown status and priority, change todo status to open
This commit is contained in:
@@ -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");
|
||||
|
||||
Reference in New Issue
Block a user