aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/tests/command/global_command_test.rs
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-07-24 20:23:35 +0900
committernsfisis <nsfisis@gmail.com>2026-07-24 20:23:35 +0900
commit17766adb1b0c54bb6563333d6a4206d465c5cc7d (patch)
tree131612594281f7c9c18ae393aa0a4986648d5ee9 /crates/shirabe/tests/command/global_command_test.rs
parent9a1838a32b77740f787a7a097af294842ed9cfdd (diff)
downloadphp-shirabe-17766adb1b0c54bb6563333d6a4206d465c5cc7d.tar.gz
php-shirabe-17766adb1b0c54bb6563333d6a4206d465c5cc7d.tar.zst
php-shirabe-17766adb1b0c54bb6563333d6a4206d465c5cc7d.zip
docs(installer-test): record confirmed cause for github-issues-7665 ignore
The ignore reason for slow_github_issues_7665 said "unknown reason, needs further investigation." Investigation since then traced the mismatch to an upstream Composer defect: Problem::getPrettyString's RULE_LEARNED tie-break comparator (getSortableString() <=> getSortableString()) is not transitive, and the values it compares are literal ids that shift with the platform package count, which Installer::createPlatformRepo() derives from the real ambient PHP runtime and which Composer's own test suite never mocks. This fixture is brittle to whichever extensions are installed on the machine generating or running it. Nothing to fix on the Rust side; this is an upstream Composer bug (composer/composer#12111 introduced the comparator).
Diffstat (limited to 'crates/shirabe/tests/command/global_command_test.rs')
0 files changed, 0 insertions, 0 deletions