diff --git a/tests/frontend/pages/recipesPage.test.js b/tests/frontend/pages/recipesPage.test.js index d53cd098..21a61497 100644 --- a/tests/frontend/pages/recipesPage.test.js +++ b/tests/frontend/pages/recipesPage.test.js @@ -143,6 +143,19 @@ describe('RecipeManager', () => { renderRecipesPage(); + // Inject controls DOM that would normally come from components/controls.html + // (raw template rendering doesn't process Jinja2 {% include %} tags) + const customFilterIndicator = document.createElement('div'); + customFilterIndicator.id = 'customFilterIndicator'; + customFilterIndicator.className = 'control-group hidden'; + customFilterIndicator.innerHTML = ` +