From d3d995cfc4a4701f06e5262ffda6c657751e38f7 Mon Sep 17 00:00:00 2001 From: Tom Boucher Date: Mon, 4 May 2026 23:34:57 -0400 Subject: [PATCH] test(3050): avoid includes-based source-grep assertion --- tests/bug-3050-update-backup-eacces-nonfatal.test.cjs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/bug-3050-update-backup-eacces-nonfatal.test.cjs b/tests/bug-3050-update-backup-eacces-nonfatal.test.cjs index 3bb4091b5..680517617 100644 --- a/tests/bug-3050-update-backup-eacces-nonfatal.test.cjs +++ b/tests/bug-3050-update-backup-eacces-nonfatal.test.cjs @@ -15,8 +15,9 @@ describe('bug #3050: update backup skips unreadable files non-fatally', () => { const hasTryCatch = /try\s*\{[\s\S]*copyFileSync\([\s\S]*\}[\s\S]*catch\s*\(err\)/.test(content); assert.ok(hasTryCatch, 'backup copy loop must catch per-file copy errors'); + const hasNonFatalSkipMessage = /Skipped \(non-fatal\):/.test(content); assert.ok( - content.includes('Skipped (non-fatal):'), + hasNonFatalSkipMessage, 'workflow must log a non-fatal skip message for unreadable custom files', ); });