diff tests/unit/test_plugin_xep_0293.py @ 4285:f1d0cde61af7

tests (unit): fix tests + black reformatting.
author Goffi <goffi@goffi.org>
date Sun, 14 Jul 2024 17:42:53 +0200
parents 4b842c1fb686
children
line wrap: on
line diff
--- a/tests/unit/test_plugin_xep_0293.py	Sun Jul 14 16:47:45 2024 +0200
+++ b/tests/unit/test_plugin_xep_0293.py	Sun Jul 14 17:42:53 2024 +0200
@@ -19,9 +19,14 @@
 from twisted.words.xish import domish
 
 from libervia.backend.plugins.plugin_xep_0167.constants import NS_JINGLE_RTP
-from libervia.backend.plugins.plugin_xep_0293 import NS_JINGLE_RTP_RTCP_FB, RTCP_FB_KEY, XEP_0293
+from libervia.backend.plugins.plugin_xep_0293 import (
+    NS_JINGLE_RTP_RTCP_FB,
+    RTCP_FB_KEY,
+    XEP_0293,
+)
 from libervia.backend.tools import xml_tools
 
+
 class TestXEP0293:
 
     def test_parse_sdp_rtcp_fb_general(self, host):
@@ -49,9 +54,7 @@
         """Parsing of a payload-specific RTCP feedback SDP line."""
         xep_0293 = XEP_0293(host)
 
-        application_data = {
-            "payload_types": {96: {}}
-        }
+        application_data = {"payload_types": {96: {}}}
         transport_data = {}
 
         # SDP line: a=rtcp-fb:96 nack
@@ -93,9 +96,7 @@
         """Parsing of a payload-specific RTCP feedback with trr-int SDP line."""
         xep_0293 = XEP_0293(host)
 
-        application_data = {
-            "payload_types": {96: {}}
-        }
+        application_data = {"payload_types": {96: {}}}
         transport_data = {}
 
         # SDP line: a=rtcp-fb-trr-int:96 100
@@ -139,7 +140,9 @@
         sdp_lines = []
         application_data = {}
         media_data = {
-            "payload_types": {96: {RTCP_FB_KEY: [("nack", None, {})], "rtcp-fb-trr-int": 100}}
+            "payload_types": {
+                96: {RTCP_FB_KEY: [("nack", None, {})], "rtcp-fb-trr-int": 100}
+            }
         }
 
         xep_0293._generate_sdp_content_trigger(
@@ -204,10 +207,7 @@
     def test_build_rtcp_fb_elements(self, host):
         """Building the <rtcp-fb> and <rtcp-fb-trr-int> elements."""
         xep_0293 = XEP_0293(host)
-        data = {
-            RTCP_FB_KEY: [("nack", "pli", {})],
-            "rtcp-fb-trr-int": 100
-        }
+        data = {RTCP_FB_KEY: [("nack", "pli", {})], "rtcp-fb-trr-int": 100}
 
         # Test _build_description_trigger
         desc_elt = domish.Element((NS_JINGLE_RTP, "description"))
@@ -219,7 +219,9 @@
         assert rtcp_fb_elt["type"] == "nack"
         assert rtcp_fb_elt["subtype"] == "pli"
 
-        rtcp_fb_trr_int_elts = list(desc_elt.elements(NS_JINGLE_RTP_RTCP_FB, "rtcp-fb-trr-int"))
+        rtcp_fb_trr_int_elts = list(
+            desc_elt.elements(NS_JINGLE_RTP_RTCP_FB, "rtcp-fb-trr-int")
+        )
         assert len(rtcp_fb_trr_int_elts) == 1
         rtcp_fb_trr_int_elt = rtcp_fb_trr_int_elts[0]
         assert int(rtcp_fb_trr_int_elt["value"]) == 100
@@ -227,7 +229,9 @@
         # Test _build_description_payload_type_trigger
         desc_elt = domish.Element((NS_JINGLE_RTP, "description"))
         payload_type_elt = desc_elt.addElement((NS_JINGLE_RTP, "payload-type"))
-        xep_0293._build_description_payload_type_trigger(desc_elt, {}, data, payload_type_elt)
+        xep_0293._build_description_payload_type_trigger(
+            desc_elt, {}, data, payload_type_elt
+        )
 
         rtcp_fb_elts = list(payload_type_elt.elements(NS_JINGLE_RTP_RTCP_FB, "rtcp-fb"))
         assert len(rtcp_fb_elts) == 1
@@ -235,7 +239,9 @@
         assert rtcp_fb_elt["type"] == "nack"
         assert rtcp_fb_elt["subtype"] == "pli"
 
-        rtcp_fb_trr_int_elts = list(payload_type_elt.elements(NS_JINGLE_RTP_RTCP_FB, "rtcp-fb-trr-int"))
+        rtcp_fb_trr_int_elts = list(
+            payload_type_elt.elements(NS_JINGLE_RTP_RTCP_FB, "rtcp-fb-trr-int")
+        )
         assert len(rtcp_fb_trr_int_elts) == 1
         rtcp_fb_trr_int_elt = rtcp_fb_trr_int_elts[0]
         assert int(rtcp_fb_trr_int_elt["value"]) == 100