From df38fc88bc9176171f0a5327fe79c21cc6f30e5b Mon Sep 17 00:00:00 2001 From: Conduction Release Bot Date: Tue, 1 Sep 2026 13:00:35 +0200 Subject: [PATCH 1/2] fix(e2e): the lint pass renamed Playwright fixtures, which killed the suite Playwright resolves a fixture BY NAME from the destructured parameter, so renaming an unused one to `_page` asks for a fixture that does not exist. The e2e leg dies before a single test runs and the report contains no test entries at all. Introduced by the pass that let the linter see tests/. The linter was right that the parameters were unused; underscore-prefixing is the fix for an ordinary unused argument and the wrong fix for a Playwright fixture, because the name is the lookup key. Same defect as buildiq#642, found by a fleet sweep. --- tests/e2e/workflows/team-folder-sharing.spec.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/tests/e2e/workflows/team-folder-sharing.spec.ts b/tests/e2e/workflows/team-folder-sharing.spec.ts index 06fa441b..b918356f 100644 --- a/tests/e2e/workflows/team-folder-sharing.spec.ts +++ b/tests/e2e/workflows/team-folder-sharing.spec.ts @@ -48,10 +48,7 @@ import { const API = `${APP_BASE.replace('/apps/keepiq', '')}/apps/keepiq/api/v1` test.describe('team folder sharing', () => { - test('owner shares a folder, fans out to a user, and revokes', async ({ - page, - _request, - }) => { + test('owner shares a folder, fans out to a user, and revokes', async ({ page }) => { await gotoLockSettled(page) await unlockVault(page) await openVault(page) From a1b5c29701f452ea266802fc5016eddb2e44e8e2 Mon Sep 17 00:00:00 2001 From: Conduction Release Bot Date: Wed, 2 Sep 2026 03:57:52 +0200 Subject: [PATCH 2/2] style(e2e): reflow the signature the fixture removal shortened --- tests/e2e/workflows/team-folder-sharing.spec.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/e2e/workflows/team-folder-sharing.spec.ts b/tests/e2e/workflows/team-folder-sharing.spec.ts index b918356f..a62ff582 100644 --- a/tests/e2e/workflows/team-folder-sharing.spec.ts +++ b/tests/e2e/workflows/team-folder-sharing.spec.ts @@ -48,7 +48,9 @@ import { const API = `${APP_BASE.replace('/apps/keepiq', '')}/apps/keepiq/api/v1` test.describe('team folder sharing', () => { - test('owner shares a folder, fans out to a user, and revokes', async ({ page }) => { + test('owner shares a folder, fans out to a user, and revokes', async ({ + page, + }) => { await gotoLockSettled(page) await unlockVault(page) await openVault(page)