diff options
| author | nsfisis <nsfisis@gmail.com> | 2026-08-02 11:41:49 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2026-08-02 11:41:49 +0900 |
| commit | 69b35b0c4d8cb583b389973b096f9dd2dee695c6 (patch) | |
| tree | 7e9b994e0a4d290ff45c8ae44dd05ad56af77ea8 /crates/shirabe/src/package/loader/array_loader.rs | |
| parent | f1dee6362f9b25e78f7e6417e957c0ca34356ecb (diff) | |
| download | php-shirabe-69b35b0c4d8cb583b389973b096f9dd2dee695c6.tar.gz php-shirabe-69b35b0c4d8cb583b389973b096f9dd2dee695c6.tar.zst php-shirabe-69b35b0c4d8cb583b389973b096f9dd2dee695c6.zip | |
test(completion): port CommandCompletionTester and CompletionFunctionalTest
Adds the Symfony console test helper (Tester/CommandCompletionTester) and
ports every CompletionFunctionalTest data-provider entry as an individual
test. The tests reproduce the PHP environment by chdir'ing into the
vendored composer/ checkout (its composer.json/lock provide the installed
packages, scripts and package properties the expectations reference); the
Packagist-backed entries query the live repository exactly like the PHP
test does. Only `exec ` is ignored: its expectations require the dev
checkout's fully installed vendor/bin, which the vendored checkout does
not ship.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Diffstat (limited to 'crates/shirabe/src/package/loader/array_loader.rs')
0 files changed, 0 insertions, 0 deletions
