mirror of
https://github.com/willmiao/ComfyUI-Lora-Manager.git
synced 2026-06-20 09:22:05 -03:00
fix(tests): update recipes page tests for unified controls template
- Inject #customFilterIndicator DOM in beforeEach (raw template
renderer doesn't process Jinja2 {% include %} tags)
- Fix selector from #customFilterText to .customFilterText
This commit is contained in:
@@ -143,6 +143,19 @@ describe('RecipeManager', () => {
|
|||||||
|
|
||||||
renderRecipesPage();
|
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 = `
|
||||||
|
<div class="filter-active">
|
||||||
|
<i class="fas fa-filter"></i> <span class="customFilterText" title=""></span>
|
||||||
|
<i class="fas fa-times-circle clear-filter"></i>
|
||||||
|
</div>
|
||||||
|
`;
|
||||||
|
document.body.appendChild(customFilterIndicator);
|
||||||
|
|
||||||
({ RecipeManager } = await import('../../../static/js/recipes.js'));
|
({ RecipeManager } = await import('../../../static/js/recipes.js'));
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -288,7 +301,7 @@ describe('RecipeManager', () => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
const indicator = document.getElementById('customFilterIndicator');
|
const indicator = document.getElementById('customFilterIndicator');
|
||||||
const filterText = indicator.querySelector('#customFilterText');
|
const filterText = indicator.querySelector('.customFilterText');
|
||||||
|
|
||||||
expect(filterText.innerHTML).toContain('Recipes using checkpoint:');
|
expect(filterText.innerHTML).toContain('Recipes using checkpoint:');
|
||||||
expect(filterText.innerHTML).toContain('Flux Base');
|
expect(filterText.innerHTML).toContain('Flux Base');
|
||||||
|
|||||||
Reference in New Issue
Block a user