Ejemplo n.º 1
0
 def assertFormatEqual(self, expected: str, actual: str) -> None:
     if actual != expected:
         black.out('Expected tree:', fg='green')
         try:
             exp_node = black.lib2to3_parse(expected)
             bdv = black.DebugVisitor()
             list(bdv.visit(exp_node))
         except Exception as ve:
             black.err(str(ve))
         black.out('Actual tree:', fg='red')
         try:
             exp_node = black.lib2to3_parse(actual)
             bdv = black.DebugVisitor()
             list(bdv.visit(exp_node))
         except Exception as ve:
             black.err(str(ve))
     self.assertEqual(expected, actual)
Ejemplo n.º 2
0
 def assertFormatEqual(self, expected: str, actual: str) -> None:
     if actual != expected and not os.environ.get("SKIP_AST_PRINT"):
         bdv: black.DebugVisitor[Any]
         black.out("Expected tree:", fg="green")
         try:
             exp_node = black.lib2to3_parse(expected)
             bdv = black.DebugVisitor()
             list(bdv.visit(exp_node))
         except Exception as ve:
             black.err(str(ve))
         black.out("Actual tree:", fg="red")
         try:
             exp_node = black.lib2to3_parse(actual)
             bdv = black.DebugVisitor()
             list(bdv.visit(exp_node))
         except Exception as ve:
             black.err(str(ve))
     self.assertEqual(expected, actual)