Add worker gateway and websocket transport flow
This commit is contained in:
@@ -10,7 +10,7 @@ def test_worker_registration_creates_online_session_and_event() -> None:
|
||||
event_store = InMemoryEventStore()
|
||||
service = WorkerService(worker_repository=worker_repository, event_store=event_store)
|
||||
|
||||
worker = service.register(
|
||||
response = service.register(
|
||||
RegisterWorkerRequest(
|
||||
worker_id="worker_home_pc",
|
||||
name="Home PC",
|
||||
@@ -21,6 +21,9 @@ def test_worker_registration_creates_online_session_and_event() -> None:
|
||||
)
|
||||
)
|
||||
|
||||
worker = response.worker
|
||||
|
||||
assert worker.status.value == "online"
|
||||
assert worker_repository.get(worker.session_id) is not None
|
||||
assert event_store.items[-1].event_type == "worker_registered"
|
||||
assert response.reconnect is False
|
||||
|
||||
Reference in New Issue
Block a user