aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/tests/common
AgeCommit message (Expand)Author
2026-08-19fix(input): thread a typed InputValue through the input layernsfisis
2026-08-18fix(process-executor): model commands as a CommandLine enumnsfisis
2026-08-18refactor(preg): add preg_is_match for existence-only call sitesnsfisis
2026-08-18refactor(preg): drop the offset argument from preg_matchnsfisis
2026-08-18refactor(pcre): inline Preg into its call sites and drop the cratensfisis
2026-08-17refactor(preg): replace Preg::split*() with shim preg_split*()nsfisis
2026-08-16feat(php-shim): render human-facing timestamps in the local timezonensfisis
2026-08-15feat(cli): report Shirabe's own identity instead of Composer'snsfisis
2026-08-15fix(php-rpc): unpack the runtime bundle under the cache dirnsfisis
2026-08-15feat(php-rpc): embed the Composer PHP runtime in the executablensfisis
2026-08-12test(installed-versions): verify the PHP class the worker loadsnsfisis
2026-08-12docs(todo): retag TODO markers by root causensfisis
2026-08-10refactor(symfony): hide leaf modules behind their parent re-exportsnsfisis
2026-08-09refactor(symfony-console): extract symfony/console into the shirabe-symfony-c...nsfisis
2026-08-09refactor(pcre): extract composer/pcre into the shirabe-pcre cratensfisis
2026-08-02test(bootstrap): port the remaining env setup from tests/bootstrap.phpnsfisis
2026-08-02fix(io): propagate ask/select errors instead of panickingnsfisis
2026-07-20fix(io): widen IOInterface::select choices to PhpMixed for assoc arraysnsfisis
2026-07-20fix(event-dispatcher): un-ignore test_dispatcher_outputs_commandnsfisis
2026-07-20fix(process-executor): un-ignore 11 tests by implementing execute_async mock ...nsfisis
2026-07-19fix(root-package-loader): un-ignore 4 tests by fixing stability-flag isset() ...nsfisis
2026-07-19fix(update-command): un-ignore test_update by fixing 3 real bugsnsfisis
2026-07-19fix(test-harness): set COMPOSER_TESTS_ARE_RUNNING so interactive tests actual...nsfisis
2026-07-18perf(installation-manager): run executeBatch operation chains concurrentlynsfisis
2026-07-18perf(regex): eliminate per-call clone overhead in preg_* dispatchnsfisis
2026-07-17refactor(tests-async): unify duplicated tokio runtime bridgesnsfisis
2026-07-16refactor(locker-test): reuse test_case's installation_manager helpernsfisis
2026-07-16test(util): port remaining todo!() tests in util test suitensfisis
2026-07-11chore: use fully-qualified name for Rc/RefCellnsfisis
2026-06-28refactor: add linternsfisis
2026-06-28test(tests): use mockall for hand-written interface mocksnsfisis
2026-06-28test(util/git): port interactive Bitbucket OAuth runCommand testnsfisis
2026-06-26test: port 32 command/repository/downloader testsnsfisis
2026-06-26test: port 35 auth/installer/io/zip/bitbucket tests; implement date_creatensfisis
2026-06-26test: port 44 vcs/downloader/version tests using mock infransfisis
2026-06-26feat(test): add HttpDownloaderMock, IOStub, and Config stub helpersnsfisis
2026-06-26feat(util): add ProcessExecutorMock test infra; port SymfonyStyle message met...nsfisis
2026-06-24refactor(semver): re-export shirabe-semver at crate root, drop composer::semv...nsfisis
2026-06-24test(io): add IOMock test helper porting Composer's IOMocknsfisis
2026-06-23test(command): port InitCommandTestnsfisis
2026-06-21test(repository): port InstalledRepositoryTestnsfisis
2026-06-21test(repository): port ArrayRepositoryTestnsfisis
2026-06-21test(dependency-resolver): port PoolTest with shared TestCase helpersnsfisis