def visit_assert(self, node, parent):
     """visit a Assert node by returning a fresh instance of it"""
     newnode = new.Assert()
     _lineno_parent(node, newnode, parent)
     newnode.test = self.visit(node.test, newnode)
     if node.msg is not None:
         newnode.fail = self.visit(node.msg, newnode)
     return newnode
Example #2
0
 def visit_assert(self, node, parent):
     """visit a Assert node by returning a fresh instance of it"""
     newnode = nodes.Assert(node.lineno, node.col_offset, parent)
     if node.msg:
         msg = self.visit(node.msg, newnode)
     else:
         msg = None
     newnode.postinit(self.visit(node.test, newnode), msg)
     return newnode