feat: add unknown status and priority, change todo status to open
This commit is contained in:
@@ -3,6 +3,8 @@ import { TASK_FILE_EXTENSION } from "@/model/taskFile";
|
||||
import { err } from "neverthrow";
|
||||
import { InMemoryFileSystem } from "../../tests/helpers/InMemoryFileSystem";
|
||||
import { appError, AppErrorVariant } from "@/error";
|
||||
import { TaskPriority } from "@/model/taskPriority";
|
||||
import { TaskStatus } from "@/model/taskStatus";
|
||||
import { FsTaskRepository } from "@/storage/FsTaskRepository";
|
||||
import { saveTaskDescription } from "./saveTaskDescription";
|
||||
|
||||
@@ -18,8 +20,8 @@ describe("saveTaskDescription", () => {
|
||||
const created = await repo.create(folder, {
|
||||
title: "Editable",
|
||||
description: "old body",
|
||||
status: "todo",
|
||||
priority: "high",
|
||||
status: TaskStatus.OPEN,
|
||||
priority: TaskPriority.HIGH,
|
||||
tags: ["keep"],
|
||||
assignee: "alice",
|
||||
});
|
||||
@@ -36,8 +38,8 @@ describe("saveTaskDescription", () => {
|
||||
expect(result.value.id).toBe(created.id);
|
||||
expect(result.value.description).toBe("new markdown body");
|
||||
expect(result.value.title).toBe("Editable");
|
||||
expect(result.value.status).toBe("todo");
|
||||
expect(result.value.priority).toBe("high");
|
||||
expect(result.value.status).toBe(TaskStatus.OPEN);
|
||||
expect(result.value.priority).toBe(TaskPriority.HIGH);
|
||||
expect(result.value.tags).toEqual(["keep"]);
|
||||
expect(result.value.assignee).toBe("alice");
|
||||
|
||||
@@ -49,8 +51,8 @@ describe("saveTaskDescription", () => {
|
||||
const created = await repo.create(folder, {
|
||||
title: "Clear me",
|
||||
description: "something",
|
||||
status: "todo",
|
||||
priority: "medium",
|
||||
status: TaskStatus.OPEN,
|
||||
priority: TaskPriority.MEDIUM,
|
||||
tags: [],
|
||||
assignee: "",
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user