def test_get_node_public_key(self): """Test get_node_public_key.""" node = FakeNode() node.public_id = 1 node.public_uuid = uuid.UUID(int=12) self.assertTrue(get_node_public_key(node, False), encode_base62(node.public_id)) self.assertTrue(get_node_public_key(node, True), encode_base62(node.public_uuid.int, padded_to=22))
def public_key(self): """Return the public key for this node.""" if self.public_uuid: return utils.get_node_public_key(self, True) if self.public_id: return utils.get_node_public_key(self)