From f0f7cd677932324d58d5ab9413fc6d821c19a78a Mon Sep 17 00:00:00 2001 From: Michael Czechowski Date: Tue, 30 Dec 2025 15:12:04 +0100 Subject: [PATCH] test: update renderer tests for i18n changes Remove expectations for Lessons heading since it's now in HTML rather than being added by renderModuleList() --- tests/unit/renderer.test.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/tests/unit/renderer.test.js b/tests/unit/renderer.test.js index 08a7103..c839879 100644 --- a/tests/unit/renderer.test.js +++ b/tests/unit/renderer.test.js @@ -30,10 +30,7 @@ describe("Renderer Module", () => { renderModuleList(container, modules, onSelectModule, onSelectLesson); - // Check if heading is created - expect(container.innerHTML).toContain("

Lessons

"); - - // Check if module headers are created + // Check if module headers are created (heading is now in HTML, not added by renderer) const moduleHeaders = container.querySelectorAll(".module-header"); expect(moduleHeaders.length).toBe(2); @@ -46,7 +43,8 @@ describe("Renderer Module", () => { const container = document.getElementById("module-list"); renderModuleList(container, [], vi.fn(), vi.fn()); - expect(container.innerHTML).toContain("

Lessons

"); + // Container should be empty (heading is now in HTML, not added by renderer) + expect(container.innerHTML).toBe(""); expect(container.querySelectorAll(".module-header").length).toBe(0); });