Files
Messenger/tests/test_realtime_schema.py
benya 1d250f0420
All checks were successful
CI / test (push) Successful in 46s
test(realtime): cover recording activity event schema
2026-03-08 19:54:19 +03:00

20 lines
547 B
Python

from app.realtime.schemas import IncomingRealtimeEvent
def test_incoming_realtime_event_accepts_recording_activity_events():
for event_name in (
"recording_voice_start",
"recording_voice_stop",
"recording_video_start",
"recording_video_stop",
):
event = IncomingRealtimeEvent.model_validate(
{
"event": event_name,
"payload": {"chat_id": 1},
}
)
assert event.event == event_name
assert event.payload["chat_id"] == 1