def test_encode(self): handler = LoghogHandler('test-app') data = handler._encode(self.rec) payload = self.unpack_payload(data) msg = self.parse_message(payload) self.check_message_content(msg)
def test_encode_with_zlib(self): handler = LoghogHandler('test-app', compression=True) data = handler._encode(self.rec) payload = self.unpack_payload(data) payload = zlib.decompress(payload) msg = self.parse_message(payload) self.check_message_content(msg)
def test_encode_secret(self): handler = LoghogHandler('test-app', secret='qqq123') data = handler._encode(self.rec) payload = self.unpack_payload(data) msg = self.parse_message(payload) self.check_message_content(msg) self.verify_signature('qqq123', msg)