From 9ee9bbe4f0814598ab5f9401f8a2f2e353a7ede5 Mon Sep 17 00:00:00 2001 From: Claude Fable 5 Date: Sat, 11 Jul 2026 23:44:44 +0200 Subject: [PATCH] Expect the notification-digest job in the system panel pack (#95) The digest scheduler registration added a fifth maintenance job; the system pack's hard-coded row count lagged behind. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01EwZ4jR4KFAPvpjWevfUGX1 --- apps/web/e2e/system.spec.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/web/e2e/system.spec.ts b/apps/web/e2e/system.spec.ts index 4c36c3f..ff84620 100644 --- a/apps/web/e2e/system.spec.ts +++ b/apps/web/e2e/system.spec.ts @@ -16,8 +16,10 @@ test('lists maintenance jobs and triggers one manually', async ({ browser }) => const jobsTable = page.locator('.system-jobs__table'); await expect(jobsTable).toBeVisible(); - // All four registered jobs appear (language-neutral: row count + button). - await expect(jobsTable.locator('tbody tr')).toHaveCount(4); + // All registered jobs appear (language-neutral: row count + button). + // Keep in sync with the scheduler registrations: trash-purge, + // version-thinning, page-compaction, data-export-purge, notification-digest. + await expect(jobsTable.locator('tbody tr')).toHaveCount(5); const firstRow = jobsTable.locator('tbody tr').first(); await firstRow.getByRole('button').click();