From bec077f5eff7f9d5b873b89b891a592199da79e8 Mon Sep 17 00:00:00 2001 From: Vito Sansevero Date: Wed, 21 Oct 2026 00:03:04 -0700 Subject: [PATCH] test(inspector): the comparison opens Filters by its D44 active-count name MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit After a tag chip applies its filter, the shared toolbar's Filters button reads "Filters · 1" (D44, #263), so the comparison opens it by that name. --- tests/browser/inspector-concept.spec.mjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/browser/inspector-concept.spec.mjs b/tests/browser/inspector-concept.spec.mjs index ff2d3ea..6090796 100644 --- a/tests/browser/inspector-concept.spec.mjs +++ b/tests/browser/inspector-concept.spec.mjs @@ -253,7 +253,8 @@ for(const [width,height] of SIZES)for(const theme of THEMES)test(`inspector pane const production={copy:await copyOf(page),send:await productionSendOf(page,context)}; const listing=page.waitForRequest(item=>item.url().includes('/images/output?')&&new URL(item.url()).searchParams.get('tags')==='cinematic'); production.tag=await tagOf(page);await listing; - await page.getByRole('button',{name:'Filters',exact:true}).click(); + // D44: the applied tag is one active refinement, so the toolbar's Filters button counts it. + await page.getByRole('button',{name:'Filters · 1',exact:true}).click(); production.tagFilter=await page.getByRole('dialog').getByRole('textbox',{name:'Tags',exact:true}).inputValue(); await page.keyboard.press('Escape'); await openProductionPanel(page,theme);production.history=await historyOf(page);