test(FN-4307): fix notification tests for strict task status typing
Fusion-Task-Id: FN-4307 Fusion-Task-Lineage: 00140a5a-af93-4905-8570-32d7ecb8a874
This commit is contained in:
@@ -633,8 +633,8 @@ describe("NotificationService", () => {
|
||||
|
||||
store.setTask(task({ id: "FN-1", status: "failed", column: "in-review" }));
|
||||
store.emit("task:updated", task({ id: "FN-1", status: "failed", column: "in-review" }));
|
||||
store.setTask(task({ id: "FN-1", status: null, column: "done" }));
|
||||
store.emit("task:moved", { task: task({ id: "FN-1", status: null, column: "done" }), from: "in-review", to: "done" });
|
||||
store.setTask(task({ id: "FN-1", status: undefined, column: "done" }));
|
||||
store.emit("task:moved", { task: task({ id: "FN-1", status: undefined, column: "done" }), from: "in-review", to: "done" });
|
||||
|
||||
await vi.advanceTimersByTimeAsync(60);
|
||||
expect(sendNotification).not.toHaveBeenCalledWith("failed", expect.anything());
|
||||
|
||||
@@ -118,8 +118,8 @@ describe("NotificationService deferred failure notifications", () => {
|
||||
store.setTask(task({ id: "FN-1", status: "failed", column: "in-review" }));
|
||||
store.emit("task:updated", task({ id: "FN-1", status: "failed", column: "in-review" }));
|
||||
|
||||
store.setTask(task({ id: "FN-1", status: null, column: "done" }));
|
||||
store.emit("task:moved", { task: task({ id: "FN-1", status: null, column: "done" }), from: "in-review", to: "done" });
|
||||
store.setTask(task({ id: "FN-1", status: undefined, column: "done" }));
|
||||
store.emit("task:moved", { task: task({ id: "FN-1", status: undefined, column: "done" }), from: "in-review", to: "done" });
|
||||
await vi.advanceTimersByTimeAsync(100);
|
||||
|
||||
expect(sendNotification).not.toHaveBeenCalledWith("failed", expect.anything());
|
||||
|
||||
Reference in New Issue
Block a user