test_protocol.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:saltyrtc-server-python 作者: saltyrtc 项目源码 文件源码
def test_explicit_invalid_permanent_key(
            self, server, client_factory
    ):
        """
        Check that the server rejects a permanent key it doesn't have.
        """
        key = libnacl.public.SecretKey()

        # Expect invalid key
        with pytest.raises(websockets.ConnectionClosed) as exc_info:
            yield from client_factory(
                permanent_key=key.pk, explicit_permanent_key=True,
                initiator_handshake=True)
        assert exc_info.value.code == CloseCode.invalid_key
        yield from server.wait_connections_closed()
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号