api: add call_info() JSON-RPC API

This commit is contained in:
link2xt
2025-09-19 14:01:06 +00:00
committed by l
parent 3680467e14
commit 738dc5ce19
6 changed files with 82 additions and 7 deletions

View File

@@ -15,8 +15,11 @@ def test_calls(acfactory) -> None:
assert incoming_call_event.place_call_info == place_call_info
assert not incoming_call_event.has_video # Cannot be parsed as SDP, so false by default
incoming_call_message = Message(bob, incoming_call_event.msg_id)
assert not incoming_call_message.get_call_info().is_accepted
incoming_call_message.accept_incoming_call(accept_call_info)
assert incoming_call_message.get_call_info().is_accepted
assert incoming_call_message.get_call_info().sdp_offer == place_call_info
outgoing_call_accepted_event = alice.wait_for_event(EventType.OUTGOING_CALL_ACCEPTED)
assert outgoing_call_accepted_event.accept_call_info == accept_call_info