コード例 #1
0
ファイル: tools_ast.py プロジェクト: andybalaam/pepper
def assert_ast( code, expected_ast ):
    assert_multi_line_equal(
        textwrap.dedent( expected_ast ),
        _ast( tools_lex.lex( code ) )
    )
コード例 #2
0
ファイル: tools_parse.py プロジェクト: andybalaam/pepper
def assert_parsed( code, expected_parsed ):
    assert_multi_line_equal(
        _unprettify( textwrap.dedent( expected_parsed ) ),
        _parse( tools_lex.lex( code ) )
    )