def on_handshake_finished(self, e=None): # type: (Exception) -> None if e is not None: self.emitEvent(YowLayerEvent(self.EVENT_HANDSHAKE_FAILED, reason=e)) data=WriteEncoder(TokenDictionary()).protocolTreeNodeToBytes( ProtocolTreeNode("failure", {"reason": str(e)}) ) self.toUpper(data) logger.error("An error occurred during handshake, try login again.")
def setUp(self): self.res = [] self.encoder = WriteEncoder(TokenDictionary())