From 384b81c86d371e7247f2b7e7a5f3b6f5a5f1c919 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Fri, 24 Jul 2026 20:22:51 +0900 Subject: fix(php-shim): keep literal '>' outside tags in strip_tags The b'>' match arm in strip_tags's state machine never pushed the character to the output buffer when encountered outside a tag (state 0), unlike every other special-character arm (!, ?, -, and the catch-all) which does push in that state. Every literal '>' not part of an HTML-like tag was silently dropped. This corrupted "=>" into "=" in Composer's operation trace strings (e.g. "Upgrading foo/bar (1.0.0 => 1.1.0)"), which go through strip_tags to remove the / markup before comparison, un-ignoring 82 integration tests that were asserting on that exact arrow. --- crates/shirabe/tests/installer_test.rs | 164 ++++++++++++++++----------------- 1 file changed, 82 insertions(+), 82 deletions(-) (limited to 'crates/shirabe/tests/installer_test.rs') diff --git a/crates/shirabe/tests/installer_test.rs b/crates/shirabe/tests/installer_test.rs index b4dc3811..62cf0ca8 100644 --- a/crates/shirabe/tests/installer_test.rs +++ b/crates/shirabe/tests/installer_test.rs @@ -1337,9 +1337,9 @@ pool_optimizer_test! { pool_optimizer_conflict_with_all_dependencies_option_dont_recommend_to_use_it => "conflict-with-all-dependencies-option-dont-recommend-to-use-it.test"; pool_optimizer_deduplicate_solver_problems => "deduplicate-solver-problems.test"; pool_optimizer_disjunctive_multi_constraints => "disjunctive-multi-constraints.test"; - pool_optimizer_full_update_minimal_changes => "full-update-minimal-changes.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; + pool_optimizer_full_update_minimal_changes => "full-update-minimal-changes.test"; pool_optimizer_github_issues_4319 => "github-issues-4319.test"; - pool_optimizer_github_issues_4795_2 => "github-issues-4795-2.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; + pool_optimizer_github_issues_4795_2 => "github-issues-4795-2.test"; pool_optimizer_github_issues_4795 => "github-issues-4795.test"; pool_optimizer_github_issues_7051 => "github-issues-7051.test"; pool_optimizer_github_issues_8902 => "github-issues-8902.test"; @@ -1351,10 +1351,10 @@ pool_optimizer_test! { pool_optimizer_install_branch_alias_composer_repo => "install-branch-alias-composer-repo.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; pool_optimizer_install_dev_using_dist => "install-dev-using-dist.test"; pool_optimizer_install_dev => "install-dev.test"; - pool_optimizer_install_forces_reinstall_if_abandon_changes => "install-forces-reinstall-if-abandon-changes.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; + pool_optimizer_install_forces_reinstall_if_abandon_changes => "install-forces-reinstall-if-abandon-changes.test"; pool_optimizer_install_from_incomplete_lock_with_ignore => "install-from-incomplete-lock-with-ignore.test"; pool_optimizer_install_from_incomplete_lock => "install-from-incomplete-lock.test"; - pool_optimizer_install_from_lock_removes_package => "install-from-lock-removes-package.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; + pool_optimizer_install_from_lock_removes_package => "install-from-lock-removes-package.test"; pool_optimizer_install_funding_notice_env => "install-funding-notice-env.test"; pool_optimizer_install_funding_notice_not_displayed_env => "install-funding-notice-not-displayed-env.test"; pool_optimizer_install_funding_notice => "install-funding-notice.test"; @@ -1377,7 +1377,7 @@ pool_optimizer_test! { pool_optimizer_partial_update_downgrades_non_allow_listed_unstable => "partial-update-downgrades-non-allow-listed-unstable.test"; pool_optimizer_partial_update_forces_dev_reference_from_lock_for_non_updated_packages => "partial-update-forces-dev-reference-from-lock-for-non-updated-packages.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; pool_optimizer_partial_update_from_lock_with_root_alias => "partial-update-from-lock-with-root-alias.test"; - pool_optimizer_partial_update_from_lock => "partial-update-from-lock.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; + pool_optimizer_partial_update_from_lock => "partial-update-from-lock.test"; pool_optimizer_partial_update_installs_from_lock_even_missing => "partial-update-installs-from-lock-even-missing.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; pool_optimizer_partial_update_keeps_older_dep_if_still_required_with_provide => "partial-update-keeps-older-dep-if-still-required-with-provide.test"; pool_optimizer_partial_update_keeps_older_dep_if_still_required => "partial-update-keeps-older-dep-if-still-required.test"; @@ -1434,66 +1434,66 @@ pool_optimizer_test! { pool_optimizer_unbounded_conflict_does_not_match_default_branch_with_numeric_branch => "unbounded-conflict-does-not-match-default-branch-with-numeric-branch.test"; pool_optimizer_unbounded_conflict_matches_default_branch => "unbounded-conflict-matches-default-branch.test"; pool_optimizer_update_abandoned_package_required_but_blocked_via_audit_config => "update-abandoned-package-required-but-blocked-via-audit-config.test"; - pool_optimizer_update_alias_lock => "update-alias-lock.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_alias_lock2 => "update-alias-lock2.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_alias => "update-alias.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; + pool_optimizer_update_alias_lock => "update-alias-lock.test"; + pool_optimizer_update_alias_lock2 => "update-alias-lock2.test"; + pool_optimizer_update_alias => "update-alias.test"; pool_optimizer_update_all_dry_run => "update-all-dry-run.test"; - pool_optimizer_update_all => "update-all.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_allow_list_locked_require => "update-allow-list-locked-require.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_allow_list_minimal_changes => "update-allow-list-minimal-changes.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_allow_list_patterns_with_all_dependencies => "update-allow-list-patterns-with-all-dependencies.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_allow_list_patterns_with_dependencies => "update-allow-list-patterns-with-dependencies.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_allow_list_patterns_with_root_dependencies => "update-allow-list-patterns-with-root-dependencies.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_allow_list_patterns_without_dependencies => "update-allow-list-patterns-without-dependencies.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_allow_list_patterns => "update-allow-list-patterns.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_allow_list_reads_lock => "update-allow-list-reads-lock.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_allow_list_removes_unused => "update-allow-list-removes-unused.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; + pool_optimizer_update_all => "update-all.test"; + pool_optimizer_update_allow_list_locked_require => "update-allow-list-locked-require.test"; + pool_optimizer_update_allow_list_minimal_changes => "update-allow-list-minimal-changes.test"; + pool_optimizer_update_allow_list_patterns_with_all_dependencies => "update-allow-list-patterns-with-all-dependencies.test"; + pool_optimizer_update_allow_list_patterns_with_dependencies => "update-allow-list-patterns-with-dependencies.test"; + pool_optimizer_update_allow_list_patterns_with_root_dependencies => "update-allow-list-patterns-with-root-dependencies.test"; + pool_optimizer_update_allow_list_patterns_without_dependencies => "update-allow-list-patterns-without-dependencies.test"; + pool_optimizer_update_allow_list_patterns => "update-allow-list-patterns.test"; + pool_optimizer_update_allow_list_reads_lock => "update-allow-list-reads-lock.test"; + pool_optimizer_update_allow_list_removes_unused => "update-allow-list-removes-unused.test"; pool_optimizer_update_allow_list_require_new_replace => "update-allow-list-require-new-replace.test"; - pool_optimizer_update_allow_list_warns_non_existing_patterns => "update-allow-list-warns-non-existing-patterns.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_allow_list_with_dependencies_alias => "update-allow-list-with-dependencies-alias.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_allow_list_with_dependencies_new_requirement => "update-allow-list-with-dependencies-new-requirement.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; + pool_optimizer_update_allow_list_warns_non_existing_patterns => "update-allow-list-warns-non-existing-patterns.test"; + pool_optimizer_update_allow_list_with_dependencies_alias => "update-allow-list-with-dependencies-alias.test"; + pool_optimizer_update_allow_list_with_dependencies_new_requirement => "update-allow-list-with-dependencies-new-requirement.test"; pool_optimizer_update_allow_list_with_dependencies_require_new_replace_mutual => "update-allow-list-with-dependencies-require-new-replace-mutual.test"; pool_optimizer_update_allow_list_with_dependencies_require_new_replace => "update-allow-list-with-dependencies-require-new-replace.test"; - pool_optimizer_update_allow_list_with_dependencies_require_new => "update-allow-list-with-dependencies-require-new.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_allow_list_with_dependencies => "update-allow-list-with-dependencies.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; + pool_optimizer_update_allow_list_with_dependencies_require_new => "update-allow-list-with-dependencies-require-new.test"; + pool_optimizer_update_allow_list_with_dependencies => "update-allow-list-with-dependencies.test"; pool_optimizer_update_allow_list_with_dependency_conflict => "update-allow-list-with-dependency-conflict.test"; - pool_optimizer_update_allow_list => "update-allow-list.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; + pool_optimizer_update_allow_list => "update-allow-list.test"; pool_optimizer_update_changes_url => "update-changes-url.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_dev_ignores_providers => "update-dev-ignores-providers.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_dev_packages_updates_repo_url => "update-dev-packages-updates-repo-url.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_dev_to_new_ref_picks_up_changes => "update-dev-to-new-ref-picks-up-changes.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_downgrades_unstable_packages => "update-downgrades-unstable-packages.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; + pool_optimizer_update_dev_ignores_providers => "update-dev-ignores-providers.test"; + pool_optimizer_update_dev_packages_updates_repo_url => "update-dev-packages-updates-repo-url.test"; + pool_optimizer_update_dev_to_new_ref_picks_up_changes => "update-dev-to-new-ref-picks-up-changes.test"; + pool_optimizer_update_downgrades_unstable_packages => "update-downgrades-unstable-packages.test"; pool_optimizer_update_ignore_platform_package_requirement_list_upper_bounds => "update-ignore-platform-package-requirement-list-upper-bounds.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_ignore_platform_package_requirement_list => "update-ignore-platform-package-requirement-list.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_ignore_platform_package_requirement_wildcard => "update-ignore-platform-package-requirement-wildcard.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_ignore_platform_package_requirements => "update-ignore-platform-package-requirements.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; + pool_optimizer_update_ignore_platform_package_requirement_list => "update-ignore-platform-package-requirement-list.test"; + pool_optimizer_update_ignore_platform_package_requirement_wildcard => "update-ignore-platform-package-requirement-wildcard.test"; + pool_optimizer_update_ignore_platform_package_requirements => "update-ignore-platform-package-requirements.test"; pool_optimizer_update_installed_alias_dry_run => "update-installed-alias-dry-run.test"; pool_optimizer_update_installed_alias => "update-installed-alias.test"; pool_optimizer_update_installed_reference_dry_run => "update-installed-reference-dry-run.test"; - pool_optimizer_update_installed_reference => "update-installed-reference.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; + pool_optimizer_update_installed_reference => "update-installed-reference.test"; pool_optimizer_update_mirrors_changes_url => "update-mirrors-changes-url.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; pool_optimizer_update_mirrors_fails_with_new_req => "update-mirrors-fails-with-new-req.test"; - pool_optimizer_update_no_dev_still_resolves_dev => "update-no-dev-still-resolves-dev.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; + pool_optimizer_update_no_dev_still_resolves_dev => "update-no-dev-still-resolves-dev.test"; pool_optimizer_update_no_install => "update-no-install.test"; pool_optimizer_update_package_present_in_lock_but_not_at_all_in_remote => "update-package-present-in-lock-but-not-at-all-in-remote.test"; pool_optimizer_update_package_present_in_lock_but_not_in_remote_due_to_min_stability => "update-package-present-in-lock-but-not-in-remote-due-to-min-stability.test"; pool_optimizer_update_package_present_in_lock_but_not_in_remote => "update-package-present-in-lock-but-not-in-remote.test"; pool_optimizer_update_package_present_in_lower_repo_prio_but_not_main_due_to_min_stability => "update-package-present-in-lower-repo-prio-but-not-main-due-to-min-stability.test"; - pool_optimizer_update_picks_up_change_of_vcs_type => "update-picks-up-change-of-vcs-type.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_prefer_lowest_stable => "update-prefer-lowest-stable.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_reference_picks_latest => "update-reference-picks-latest.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_update_reference => "update-reference.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; + pool_optimizer_update_picks_up_change_of_vcs_type => "update-picks-up-change-of-vcs-type.test"; + pool_optimizer_update_prefer_lowest_stable => "update-prefer-lowest-stable.test"; + pool_optimizer_update_reference_picks_latest => "update-reference-picks-latest.test"; + pool_optimizer_update_reference => "update-reference.test"; pool_optimizer_update_removes_unused_locked_dep => "update-removes-unused-locked-dep.test"; pool_optimizer_update_requiring_decision_reverts_and_learning_positive_literals => "update-requiring-decision-reverts-and-learning-positive-literals.test"; pool_optimizer_update_security_advisory_matching_direct_dependency => "update-security-advisory-matching-direct-dependency.test"; pool_optimizer_update_security_advisory_matching_indirect_dependency => "update-security-advisory-matching-indirect-dependency.test"; - pool_optimizer_update_syncs_outdated => "update-syncs-outdated.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; + pool_optimizer_update_syncs_outdated => "update-syncs-outdated.test"; pool_optimizer_update_to_empty_from_blank => "update-to-empty-from-blank.test"; pool_optimizer_update_to_empty_from_locked => "update-to-empty-from-locked.test"; - pool_optimizer_update_with_all_dependencies => "update-with-all-dependencies.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; + pool_optimizer_update_with_all_dependencies => "update-with-all-dependencies.test"; pool_optimizer_update_without_lock => "update-without-lock.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_updating_dev_from_lock_removes_old_deps => "updating-dev-from-lock-removes-old-deps.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; - pool_optimizer_updating_dev_updates_url_and_reference => "updating-dev-updates-url-and-reference.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=1"; + pool_optimizer_updating_dev_from_lock_removes_old_deps => "updating-dev-from-lock-removes-old-deps.test"; + pool_optimizer_updating_dev_updates_url_and_reference => "updating-dev-updates-url-and-reference.test"; } raw_pool_test! { @@ -1527,9 +1527,9 @@ raw_pool_test! { raw_pool_conflict_with_all_dependencies_option_dont_recommend_to_use_it => "conflict-with-all-dependencies-option-dont-recommend-to-use-it.test"; raw_pool_deduplicate_solver_problems => "deduplicate-solver-problems.test"; raw_pool_disjunctive_multi_constraints => "disjunctive-multi-constraints.test"; - raw_pool_full_update_minimal_changes => "full-update-minimal-changes.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; + raw_pool_full_update_minimal_changes => "full-update-minimal-changes.test"; raw_pool_github_issues_4319 => "github-issues-4319.test"; - raw_pool_github_issues_4795_2 => "github-issues-4795-2.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; + raw_pool_github_issues_4795_2 => "github-issues-4795-2.test"; raw_pool_github_issues_4795 => "github-issues-4795.test"; raw_pool_github_issues_7051 => "github-issues-7051.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; raw_pool_github_issues_8902 => "github-issues-8902.test"; @@ -1541,10 +1541,10 @@ raw_pool_test! { raw_pool_install_branch_alias_composer_repo => "install-branch-alias-composer-repo.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; raw_pool_install_dev_using_dist => "install-dev-using-dist.test"; raw_pool_install_dev => "install-dev.test"; - raw_pool_install_forces_reinstall_if_abandon_changes => "install-forces-reinstall-if-abandon-changes.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; + raw_pool_install_forces_reinstall_if_abandon_changes => "install-forces-reinstall-if-abandon-changes.test"; raw_pool_install_from_incomplete_lock_with_ignore => "install-from-incomplete-lock-with-ignore.test"; raw_pool_install_from_incomplete_lock => "install-from-incomplete-lock.test"; - raw_pool_install_from_lock_removes_package => "install-from-lock-removes-package.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; + raw_pool_install_from_lock_removes_package => "install-from-lock-removes-package.test"; raw_pool_install_funding_notice_env => "install-funding-notice-env.test"; raw_pool_install_funding_notice_not_displayed_env => "install-funding-notice-not-displayed-env.test"; raw_pool_install_funding_notice => "install-funding-notice.test"; @@ -1567,7 +1567,7 @@ raw_pool_test! { raw_pool_partial_update_downgrades_non_allow_listed_unstable => "partial-update-downgrades-non-allow-listed-unstable.test"; raw_pool_partial_update_forces_dev_reference_from_lock_for_non_updated_packages => "partial-update-forces-dev-reference-from-lock-for-non-updated-packages.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; raw_pool_partial_update_from_lock_with_root_alias => "partial-update-from-lock-with-root-alias.test"; - raw_pool_partial_update_from_lock => "partial-update-from-lock.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; + raw_pool_partial_update_from_lock => "partial-update-from-lock.test"; raw_pool_partial_update_installs_from_lock_even_missing => "partial-update-installs-from-lock-even-missing.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; raw_pool_partial_update_keeps_older_dep_if_still_required_with_provide => "partial-update-keeps-older-dep-if-still-required-with-provide.test"; raw_pool_partial_update_keeps_older_dep_if_still_required => "partial-update-keeps-older-dep-if-still-required.test"; @@ -1624,64 +1624,64 @@ raw_pool_test! { raw_pool_unbounded_conflict_does_not_match_default_branch_with_numeric_branch => "unbounded-conflict-does-not-match-default-branch-with-numeric-branch.test"; raw_pool_unbounded_conflict_matches_default_branch => "unbounded-conflict-matches-default-branch.test"; raw_pool_update_abandoned_package_required_but_blocked_via_audit_config => "update-abandoned-package-required-but-blocked-via-audit-config.test"; - raw_pool_update_alias_lock => "update-alias-lock.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_alias_lock2 => "update-alias-lock2.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_alias => "update-alias.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; + raw_pool_update_alias_lock => "update-alias-lock.test"; + raw_pool_update_alias_lock2 => "update-alias-lock2.test"; + raw_pool_update_alias => "update-alias.test"; raw_pool_update_all_dry_run => "update-all-dry-run.test"; - raw_pool_update_all => "update-all.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_allow_list_locked_require => "update-allow-list-locked-require.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_allow_list_minimal_changes => "update-allow-list-minimal-changes.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_allow_list_patterns_with_all_dependencies => "update-allow-list-patterns-with-all-dependencies.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_allow_list_patterns_with_dependencies => "update-allow-list-patterns-with-dependencies.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_allow_list_patterns_with_root_dependencies => "update-allow-list-patterns-with-root-dependencies.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_allow_list_patterns_without_dependencies => "update-allow-list-patterns-without-dependencies.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_allow_list_patterns => "update-allow-list-patterns.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_allow_list_reads_lock => "update-allow-list-reads-lock.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_allow_list_removes_unused => "update-allow-list-removes-unused.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; + raw_pool_update_all => "update-all.test"; + raw_pool_update_allow_list_locked_require => "update-allow-list-locked-require.test"; + raw_pool_update_allow_list_minimal_changes => "update-allow-list-minimal-changes.test"; + raw_pool_update_allow_list_patterns_with_all_dependencies => "update-allow-list-patterns-with-all-dependencies.test"; + raw_pool_update_allow_list_patterns_with_dependencies => "update-allow-list-patterns-with-dependencies.test"; + raw_pool_update_allow_list_patterns_with_root_dependencies => "update-allow-list-patterns-with-root-dependencies.test"; + raw_pool_update_allow_list_patterns_without_dependencies => "update-allow-list-patterns-without-dependencies.test"; + raw_pool_update_allow_list_patterns => "update-allow-list-patterns.test"; + raw_pool_update_allow_list_reads_lock => "update-allow-list-reads-lock.test"; + raw_pool_update_allow_list_removes_unused => "update-allow-list-removes-unused.test"; raw_pool_update_allow_list_require_new_replace => "update-allow-list-require-new-replace.test"; - raw_pool_update_allow_list_warns_non_existing_patterns => "update-allow-list-warns-non-existing-patterns.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_allow_list_with_dependencies_alias => "update-allow-list-with-dependencies-alias.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_allow_list_with_dependencies_new_requirement => "update-allow-list-with-dependencies-new-requirement.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; + raw_pool_update_allow_list_warns_non_existing_patterns => "update-allow-list-warns-non-existing-patterns.test"; + raw_pool_update_allow_list_with_dependencies_alias => "update-allow-list-with-dependencies-alias.test"; + raw_pool_update_allow_list_with_dependencies_new_requirement => "update-allow-list-with-dependencies-new-requirement.test"; raw_pool_update_allow_list_with_dependencies_require_new_replace_mutual => "update-allow-list-with-dependencies-require-new-replace-mutual.test"; raw_pool_update_allow_list_with_dependencies_require_new_replace => "update-allow-list-with-dependencies-require-new-replace.test"; - raw_pool_update_allow_list_with_dependencies_require_new => "update-allow-list-with-dependencies-require-new.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_allow_list_with_dependencies => "update-allow-list-with-dependencies.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; + raw_pool_update_allow_list_with_dependencies_require_new => "update-allow-list-with-dependencies-require-new.test"; + raw_pool_update_allow_list_with_dependencies => "update-allow-list-with-dependencies.test"; raw_pool_update_allow_list_with_dependency_conflict => "update-allow-list-with-dependency-conflict.test"; - raw_pool_update_allow_list => "update-allow-list.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; + raw_pool_update_allow_list => "update-allow-list.test"; raw_pool_update_changes_url => "update-changes-url.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_dev_ignores_providers => "update-dev-ignores-providers.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_dev_packages_updates_repo_url => "update-dev-packages-updates-repo-url.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_dev_to_new_ref_picks_up_changes => "update-dev-to-new-ref-picks-up-changes.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_downgrades_unstable_packages => "update-downgrades-unstable-packages.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; + raw_pool_update_dev_ignores_providers => "update-dev-ignores-providers.test"; + raw_pool_update_dev_packages_updates_repo_url => "update-dev-packages-updates-repo-url.test"; + raw_pool_update_dev_to_new_ref_picks_up_changes => "update-dev-to-new-ref-picks-up-changes.test"; + raw_pool_update_downgrades_unstable_packages => "update-downgrades-unstable-packages.test"; raw_pool_update_ignore_platform_package_requirement_list_upper_bounds => "update-ignore-platform-package-requirement-list-upper-bounds.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_ignore_platform_package_requirement_list => "update-ignore-platform-package-requirement-list.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_ignore_platform_package_requirement_wildcard => "update-ignore-platform-package-requirement-wildcard.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_ignore_platform_package_requirements => "update-ignore-platform-package-requirements.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; + raw_pool_update_ignore_platform_package_requirement_list => "update-ignore-platform-package-requirement-list.test"; + raw_pool_update_ignore_platform_package_requirement_wildcard => "update-ignore-platform-package-requirement-wildcard.test"; + raw_pool_update_ignore_platform_package_requirements => "update-ignore-platform-package-requirements.test"; raw_pool_update_installed_alias_dry_run => "update-installed-alias-dry-run.test"; raw_pool_update_installed_alias => "update-installed-alias.test"; raw_pool_update_installed_reference_dry_run => "update-installed-reference-dry-run.test"; - raw_pool_update_installed_reference => "update-installed-reference.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; + raw_pool_update_installed_reference => "update-installed-reference.test"; raw_pool_update_mirrors_changes_url => "update-mirrors-changes-url.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; raw_pool_update_mirrors_fails_with_new_req => "update-mirrors-fails-with-new-req.test"; - raw_pool_update_no_dev_still_resolves_dev => "update-no-dev-still-resolves-dev.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; + raw_pool_update_no_dev_still_resolves_dev => "update-no-dev-still-resolves-dev.test"; raw_pool_update_no_install => "update-no-install.test"; raw_pool_update_package_present_in_lock_but_not_at_all_in_remote => "update-package-present-in-lock-but-not-at-all-in-remote.test"; raw_pool_update_package_present_in_lock_but_not_in_remote_due_to_min_stability => "update-package-present-in-lock-but-not-in-remote-due-to-min-stability.test"; raw_pool_update_package_present_in_lock_but_not_in_remote => "update-package-present-in-lock-but-not-in-remote.test"; raw_pool_update_package_present_in_lower_repo_prio_but_not_main_due_to_min_stability => "update-package-present-in-lower-repo-prio-but-not-main-due-to-min-stability.test"; - raw_pool_update_picks_up_change_of_vcs_type => "update-picks-up-change-of-vcs-type.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_prefer_lowest_stable => "update-prefer-lowest-stable.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_reference_picks_latest => "update-reference-picks-latest.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_update_reference => "update-reference.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; + raw_pool_update_picks_up_change_of_vcs_type => "update-picks-up-change-of-vcs-type.test"; + raw_pool_update_prefer_lowest_stable => "update-prefer-lowest-stable.test"; + raw_pool_update_reference_picks_latest => "update-reference-picks-latest.test"; + raw_pool_update_reference => "update-reference.test"; raw_pool_update_removes_unused_locked_dep => "update-removes-unused-locked-dep.test"; raw_pool_update_requiring_decision_reverts_and_learning_positive_literals => "update-requiring-decision-reverts-and-learning-positive-literals.test"; raw_pool_update_security_advisory_matching_direct_dependency => "update-security-advisory-matching-direct-dependency.test"; raw_pool_update_security_advisory_matching_indirect_dependency => "update-security-advisory-matching-indirect-dependency.test"; - raw_pool_update_syncs_outdated => "update-syncs-outdated.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; + raw_pool_update_syncs_outdated => "update-syncs-outdated.test"; raw_pool_update_to_empty_from_blank => "update-to-empty-from-blank.test"; raw_pool_update_to_empty_from_locked => "update-to-empty-from-locked.test"; - raw_pool_update_with_all_dependencies => "update-with-all-dependencies.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; + raw_pool_update_with_all_dependencies => "update-with-all-dependencies.test"; raw_pool_update_without_lock => "update-without-lock.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_updating_dev_from_lock_removes_old_deps => "updating-dev-from-lock-removes-old-deps.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; - raw_pool_updating_dev_updates_url_and_reference => "updating-dev-updates-url-and-reference.test", ignore = "TODO(phase-d): known-failing fixture under COMPOSER_POOL_OPTIMIZER=0"; + raw_pool_updating_dev_from_lock_removes_old_deps => "updating-dev-from-lock-removes-old-deps.test"; + raw_pool_updating_dev_updates_url_and_reference => "updating-dev-updates-url-and-reference.test"; } -- cgit v1.3.1