aboutsummaryrefslogtreecommitdiffhomepage
path: root/logo.svg
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2026-08-06 01:51:05 +0900
committernsfisis <nsfisis@gmail.com>2026-08-06 01:51:05 +0900
commit0e89281dd7f057d3829508b8e6c5d85c3f111c45 (patch)
treee8bb7c9c30009683f68d03fb4b35c7aade11b91b /logo.svg
parent4de018826e9dce90fd5cb78d468641478327ec99 (diff)
downloadphp-shirabe-0e89281dd7f057d3829508b8e6c5d85c3f111c45.tar.gz
php-shirabe-0e89281dd7f057d3829508b8e6c5d85c3f111c45.tar.zst
php-shirabe-0e89281dd7f057d3829508b8e6c5d85c3f111c45.zip
test(plugin): compare a plugin-provided installer against upstream Composer
The fixture plugin registers an InstallerInterface implementation of its own and installs a package of a custom type with it, recording every contract call it receives. A fresh install produces a byte-identical project tree on both implementations, trace included. A second test pins the divergence a re-run and a `remove` expose: the two implementations consult getInstaller at different points, so the trace order — and its length once `remove` re-creates the Composer instance — differs. It is written in full and marked ignored rather than trimmed. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Diffstat (limited to 'logo.svg')
0 files changed, 0 insertions, 0 deletions