From 501bf23ca0e696141cd2382d67eecfa6319b4140 Mon Sep 17 00:00:00 2001 From: Affaan Mustafa Date: Thu, 12 Feb 2026 12:20:27 -0800 Subject: [PATCH] test: update getSelectionPrompt test for new no-spawn behavior MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The prompt no longer lists "Available package managers" (which required spawning processes) — it now shows "Supported package managers" and mentions lock file detection as a configuration option. All 69 tests pass. --- tests/lib/package-manager.test.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/lib/package-manager.test.js b/tests/lib/package-manager.test.js index fb496c0..b3b3acc 100644 --- a/tests/lib/package-manager.test.js +++ b/tests/lib/package-manager.test.js @@ -335,8 +335,9 @@ function runTests() { if (test('returns informative prompt', () => { const prompt = pm.getSelectionPrompt(); - assert.ok(prompt.includes('Available package managers'), 'Should list available managers'); + assert.ok(prompt.includes('Supported package managers'), 'Should list supported managers'); assert.ok(prompt.includes('CLAUDE_PACKAGE_MANAGER'), 'Should mention env var'); + assert.ok(prompt.includes('lock file'), 'Should mention lock file option'); })) passed++; else failed++; // Summary