feat(protocol): bound DTLS handshake deadline

This commit is contained in:
Jason Morcos
2026-08-14 14:26:33 -07:00
parent b0d51abcc8
commit a44930f9df
7 changed files with 513 additions and 111 deletions
+6
View File
@@ -81,6 +81,12 @@ def test_dtls_session_keeps_current_consumer_methods():
"subscribe",
}
assert expected <= set(dir(DtlsCoapSession))
_assert_compatible_signature(DtlsCoapSession.connect, ["self"])
connect_timeout = inspect.signature(DtlsCoapSession.connect).parameters[
"timeout"
]
assert connect_timeout.kind is inspect.Parameter.KEYWORD_ONLY
assert connect_timeout.default is None
_assert_compatible_signature(
DtlsCoapSession.get,
[