reactphp-kernel/tests
Blax Software 5eee2f83b8 fix: ConnectionRegistry robust to numeric-string ids
PHP coerces numeric-string array keys ("1") to int keys, so ids()/each()/clear()
could hand ints to remove(string) and TypeError. Cast to string in those paths.
Surfaced by the laravel-ws integration (connection ids are sequential numbers).
Regression test added. Suite: 20 tests.

rel learn-atc #1055 #1057

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-07 14:04:58 +02:00
..
Fixtures feat: PSR-3 logging + ConnectionRegistry backbone primitives 2026-07-07 13:49:43 +02:00
ChildReaperTest.php chore: finish package to Blax standard (namespace, README, tests, scaffolding) 2026-07-07 13:24:36 +02:00
ConnectionRegistryTest.php fix: ConnectionRegistry robust to numeric-string ids 2026-07-07 14:04:58 +02:00
KernelTest.php feat: PSR-3 logging + ConnectionRegistry backbone primitives 2026-07-07 13:49:43 +02:00
SocketPairIpcTest.php chore: finish package to Blax standard (namespace, README, tests, scaffolding) 2026-07-07 13:24:36 +02:00
SocketServerFactoryTest.php chore: finish package to Blax standard (namespace, README, tests, scaffolding) 2026-07-07 13:24:36 +02:00