diff options
Diffstat (limited to 'src/client/pages/DeckCardsPage.test.tsx')
| -rw-r--r-- | src/client/pages/DeckCardsPage.test.tsx | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/client/pages/DeckCardsPage.test.tsx b/src/client/pages/DeckCardsPage.test.tsx index 16916df..58107d4 100644 --- a/src/client/pages/DeckCardsPage.test.tsx +++ b/src/client/pages/DeckCardsPage.test.tsx @@ -327,6 +327,24 @@ describe("DeckCardsPage", () => { expect(screen.getByText("1 lapses")).toBeDefined(); }); + it("displays difficulty for reviewed cards", () => { + renderWithProviders({ + initialDeck: mockDeck, + initialCards: mockCards, + }); + + expect(screen.getByText("D: 5.0")).toBeDefined(); + }); + + it("does not show difficulty for new cards", () => { + renderWithProviders({ + initialDeck: mockDeck, + initialCards: mockCards, + }); + + expect(screen.queryByText("D: 0.0")).toBeNull(); + }); + it("does not show description if deck has none", () => { const deckWithoutDescription = { ...mockDeck, description: null }; renderWithProviders({ |
