Exemple #1
0
def test_unparse_py38(source, expected):
    module = ast.parse(source)
    assert ast.unparse(module.body[0].value, source) == expected
Exemple #2
0
 def add_variable_annotation(self, name: str, annotation: ast.AST) -> None:
     qualname = self.get_qualname_for(name)
     if qualname:
         basename = ".".join(qualname[:-1])
         self.annotations[(basename, name)] = unparse(annotation)
Exemple #3
0
def test_unparse_None():
    assert ast.unparse(None) is None