Example #1
0
async def test_QDataStreamProtocol_encode_ping_pong():
    assert QDataStreamProtocol.encode_message({"command": "ping"}) == \
        b"\x00\x00\x00\x0c\x00\x00\x00\x08\x00P\x00I\x00N\x00G"
    assert QDataStreamProtocol.encode_message({"command": "pong"}) == \
        b"\x00\x00\x00\x0c\x00\x00\x00\x08\x00P\x00O\x00N\x00G"
Example #2
0
async def test_QDataStreamProtocol_deterministic(message):
    assert (
        QDataStreamProtocol.encode_message(message) ==
        QDataStreamProtocol.encode_message(message) ==
        QDataStreamProtocol.encode_message(message)
    )