From 7057b2332cbad8934c3bfcded70566ce8dc16963 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sun, 3 May 2026 19:46:20 +0900 Subject: fix(install): honour config.allow-missing-requirements Composer's Installer::doInstall prints the missing-requirement warnings and continues when config.allow-missing-requirements is true, rather than bailing with ERROR_LOCK_FILE_INVALID. Mozart was always bailing, diverging on the install-from-incomplete-lock-with-ignore fixture. Co-Authored-By: Claude Opus 4.7 (1M context) --- crates/mozart/tests/installer.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'crates/mozart/tests') diff --git a/crates/mozart/tests/installer.rs b/crates/mozart/tests/installer.rs index 7767f55..c411c10 100644 --- a/crates/mozart/tests/installer.rs +++ b/crates/mozart/tests/installer.rs @@ -261,7 +261,7 @@ installer_fixture!(install_dev); installer_fixture!(install_dev_using_dist); installer_fixture!(install_forces_reinstall_if_abandon_changes); installer_fixture!(install_from_incomplete_lock); -installer_fixture!(install_from_incomplete_lock_with_ignore, ignore); +installer_fixture!(install_from_incomplete_lock_with_ignore); installer_fixture!(install_from_lock_removes_package); installer_fixture!(install_funding_notice); installer_fixture!(install_funding_notice_env); -- cgit v1.3.1