From 268bfc5ff4a1296df2f2b2b28ebf344eda21551a Mon Sep 17 00:00:00 2001 From: Paul Lee Date: Sun, 18 Oct 2026 15:48:20 +0700 Subject: [PATCH] fix: added ANSI char escape for tests that fail with database disabled --- tests/unit/commands/database/db-status.test.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/unit/commands/database/db-status.test.ts b/tests/unit/commands/database/db-status.test.ts index 651d3008a57..17d246243f4 100644 --- a/tests/unit/commands/database/db-status.test.ts +++ b/tests/unit/commands/database/db-status.test.ts @@ -1,6 +1,7 @@ import { relative, sep } from 'path' import { describe, expect, test, vi, beforeEach, afterEach } from 'vitest' +import stripAnsi from 'strip-ansi' const { mockReaddir, @@ -615,12 +616,12 @@ describe('statusDb', () => { await statusDb({}, createMockCommand()) const output = logMessages.join('\n') - expect(output).toContain('Install the @netlify/database package and deploy your site') + expect(stripAnsi(output)).toContain('Install the @netlify/database package and deploy your site') }) test('renders an installed statement under Package when installed', async () => { await statusDb({}, createMockCommand()) - expect(logMessages.join('\n')).toContain('The @netlify/database package is installed') + expect(stripAnsi(logMessages.join('\n'))).toContain('The @netlify/database package is installed') }) test('renders an API-reference link under Package when installed', async () => {