laravel-webrtc/tests
Blax Software 1479e36f49 feat: multi-party rooms + real socket round-trip test
- Rooms\Room + Rooms\RoomManager: track peers per room, auto-mesh a new joiner
  with everyone already there, drop empty rooms
- SignalingHandler: join/leave message types (auto-connectPeers on join), and
  close now also leaves the room; expose rooms()
- SignalingServer::address() for the bound listen address
- Tests: real offer->answer round-trip over a live TCP socket on the kernel loop,
  RoomManager + join/leave/close coverage. Suite: 17 tests / 42 assertions
- Verified on the updated reactphp-kernel (logging + registry)

rel learn-atc #1055 #1051 #1019

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-07 13:54:36 +02:00
..
Fixtures feat: WebRTC MVP to Blax standard (namespace, README, tests, scaffolding) 2026-07-07 13:28:49 +02:00
NullMediaEngineTest.php feat: WebRTC MVP to Blax standard (namespace, README, tests, scaffolding) 2026-07-07 13:28:49 +02:00
RoomManagerTest.php feat: multi-party rooms + real socket round-trip test 2026-07-07 13:54:36 +02:00
SignalingHandlerTest.php feat: multi-party rooms + real socket round-trip test 2026-07-07 13:54:36 +02:00
SignalingServerTest.php feat: multi-party rooms + real socket round-trip test 2026-07-07 13:54:36 +02:00