From f1fafe670cea0a06e41dd308fed3dd78170e187f Mon Sep 17 00:00:00 2001 From: haelyra <49814733+haelyra@users.noreply.github.com> Date: Sun, 11 Oct 2026 03:11:20 -0400 Subject: [PATCH] test: preserve hook-only ESM workflows with user module scopes --- tests/scripts/install-apply.test.js | 4 ++-- tests/scripts/uninstall.test.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/scripts/install-apply.test.js b/tests/scripts/install-apply.test.js index 84fd3902e..36db330b8 100644 --- a/tests/scripts/install-apply.test.js +++ b/tests/scripts/install-apply.test.js @@ -1138,7 +1138,7 @@ function runTests() { fs.writeFileSync(scriptsPackagePath, userScriptsPackage); const firstInstall = run( - ['--target', 'claude-project', '--profile', 'core', '--enable-hooks'], + ['--target', 'claude-project', '--modules', 'hooks-runtime', '--enable-hooks'], { cwd: projectDir, homeDir } ); assert.strictEqual(firstInstall.code, 0, firstInstall.stderr); @@ -1160,7 +1160,7 @@ function runTests() { assert.match(hookResult.stderr, /no-verify/i); const secondInstall = run( - ['--target', 'claude-project', '--profile', 'core', '--enable-hooks'], + ['--target', 'claude-project', '--modules', 'hooks-runtime', '--enable-hooks'], { cwd: projectDir, homeDir } ); assert.strictEqual(secondInstall.code, 0, secondInstall.stderr); diff --git a/tests/scripts/uninstall.test.js b/tests/scripts/uninstall.test.js index a5532a256..f5f6dd67d 100644 --- a/tests/scripts/uninstall.test.js +++ b/tests/scripts/uninstall.test.js @@ -152,7 +152,7 @@ function runTests() { execFileSync( 'node', - [INSTALL_SCRIPT, '--target', 'claude-project', '--profile', 'core', '--enable-hooks'], + [INSTALL_SCRIPT, '--target', 'claude-project', '--modules', 'hooks-runtime', '--enable-hooks'], { cwd: projectRoot, env: {