diff --git a/examples/test_client.py b/examples/test_client.py index 2bee2a1..9601cad 100644 --- a/examples/test_client.py +++ b/examples/test_client.py @@ -10,6 +10,9 @@ from ssb.muxrpc import MuxRPCAPI, MuxRPCAPIException from ssb.packet_stream import PacketStream, PSMessageType from ssb.util import load_ssb_secret +import hashlib +import base64 + api = MuxRPCAPI() @@ -52,6 +55,9 @@ async def test_client(): if msg.type.name == 'BUFFER': img_data += msg.data if msg.type.name == 'JSON' and msg.data == b'true': + print(base64.b64encode(hashlib.sha256(img_data).digest())) + assert base64.b64encode(hashlib.sha256(img_data).digest() + ) == b'H4MFPEWh7gAbZG/4TaSsaJI6Hi8lh7PItrHTnaxoSfg=' with open('./Autonomouscar1956.jpg', 'wb') as f: f.write(img_data) diff --git a/ssb/packet_stream.py b/ssb/packet_stream.py index b8f1f36..b672ac2 100644 --- a/ssb/packet_stream.py +++ b/ssb/packet_stream.py @@ -135,7 +135,6 @@ class PacketStream(object): if not header or header == b'\x00' * 9: return flags, length, req = struct.unpack('>BIi', header) - logger.debug('flags=%s length=%s req=%s', flags, length, req) n_packets = ceil(length / 4096)