diff options
Diffstat (limited to 'src/client/pages/DeckCardsPage.test.tsx')
| -rw-r--r-- | src/client/pages/DeckCardsPage.test.tsx | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/src/client/pages/DeckCardsPage.test.tsx b/src/client/pages/DeckCardsPage.test.tsx index c498056..0ea9822 100644 --- a/src/client/pages/DeckCardsPage.test.tsx +++ b/src/client/pages/DeckCardsPage.test.tsx @@ -417,12 +417,9 @@ describe("DeckCardsPage", () => { expect(screen.queryByRole("dialog")).toBeNull(); }); - it("deletes note and refreshes list on confirmation", async () => { + it("submits the note delete via the delete endpoint", async () => { const user = userEvent.setup(); - mockCardsGet.mockResolvedValue({ - cards: [mockCards[1]], - }); mockNoteDelete.mockResolvedValue({ ok: true, json: async () => ({ success: true }), @@ -457,10 +454,6 @@ describe("DeckCardsPage", () => { expect(mockNoteDelete).toHaveBeenCalledWith({ param: { deckId: "deck-1", noteId: "note-1" }, }); - - await waitFor(() => { - expect(screen.getByText("(1)")).toBeDefined(); - }); }); it("displays error when delete fails", async () => { @@ -568,10 +561,9 @@ describe("DeckCardsPage", () => { ).toBeDefined(); }); - it("deletes note and refreshes list when confirmed", async () => { + it("submits the note delete via the delete endpoint", async () => { const user = userEvent.setup(); - mockCardsGet.mockResolvedValue({ cards: [] }); mockNoteDelete.mockResolvedValue({ ok: true, json: async () => ({ success: true }), @@ -603,10 +595,6 @@ describe("DeckCardsPage", () => { expect(mockNoteDelete).toHaveBeenCalledWith({ param: { deckId: "deck-1", noteId: "note-1" }, }); - - await waitFor(() => { - expect(screen.getByText("No cards yet")).toBeDefined(); - }); }); it("displays note preview from normal card content", () => { |
