fix(e2e): reset panes - assertion stricte sur l ouverture du palette (diagnostic)
CI / lint (push) Successful in 29s
CI / security (push) Successful in 21s
CI / test (push) Successful in 34s
CI / build (push) Successful in 13s
CI / e2e (push) Failing after 5m58s

This commit is contained in:
2026-08-24 23:09:43 -04:00
parent d32ee1110b
commit 14d0b6b7ee
+6 -6
View File
@@ -300,12 +300,12 @@ test.describe('Split View — Persistence', () => {
// Type ">réinitialiser" (le préfixe '>' cherche une COMMANDE,
// sinon le palette cherche des fichiers et ne trouve pas la commande)
const input = page.locator('#cp-input');
if (await input.isVisible()) {
await input.fill('>réinitialiser');
// Attendre le rendu de la liste filtrée (debounce 150ms du palette)
await page.waitForSelector('.cp-item', { timeout: 3000 });
await page.keyboard.press('Enter');
}
// Strict : le palette DOIT s'ouvrir avec Ctrl+Shift+Space
await expect(input).toBeVisible({ timeout: 3000 });
await input.fill('>réinitialiser');
// Attendre le rendu de la liste filtrée (debounce 150ms du palette)
await page.waitForSelector('.cp-item', { timeout: 3000 });
await page.keyboard.press('Enter');
// localStorage should be cleared
const cleared = await page.evaluate(() => localStorage.getItem('obsigate-panes'));