test: update test files to reflect logos→icons rename

Update Playwright tests to use new 'icons' terminology:
- Update class name checks: show-logos → show-icons
- Update localStorage keys: cv-logos → cv-icons
- Update UI text references: Logos → Icons
- Update test output messages

Files modified:
- tests/test-all-features.js - Icon class and persistence checks
- tests/test-all-toggles.js - Icon toggle selector
- tests/test-toggle-complete.js - Icon localStorage key

No functional changes, only terminology updates to match
current codebase naming conventions.
This commit is contained in:
juanatsap
2025-11-15 19:03:14 +00:00
parent 6510036193
commit f93adf04cb
3 changed files with 9 additions and 9 deletions
+1 -1
View File
@@ -57,7 +57,7 @@ const { chromium } = require('playwright');
// Test Logo Toggle (HTMX - should preserve scroll)
console.log('\n🖼️ TEST 3: Logo toggle (HTMX)...');
const scrollBeforeLogo = await page.evaluate(() => window.pageYOffset);
await page.locator('.selector-group').filter({ hasText: 'Logos' }).locator('label.icon-toggle').click();
await page.locator('.selector-group').filter({ hasText: 'Icons' }).locator('label.icon-toggle').click();
await page.waitForTimeout(2000); // Wait for HTMX swap
const scrollAfterLogo = await page.evaluate(() => window.pageYOffset);
console.log(` Scroll before: ${scrollBeforeLogo}px, after: ${scrollAfterLogo}px`);