From 14d0b6b7eeb7fc9bf29780304135543bcfe11ba6 Mon Sep 17 00:00:00 2001 From: Bruno Charest Date: Mon, 24 Aug 2026 23:09:43 -0400 Subject: [PATCH] fix(e2e): reset panes - assertion stricte sur l ouverture du palette (diagnostic) --- tests/e2e/split-view.spec.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/e2e/split-view.spec.js b/tests/e2e/split-view.spec.js index 5b73b3a..d008f19 100644 --- a/tests/e2e/split-view.spec.js +++ b/tests/e2e/split-view.spec.js @@ -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'));