コード例 #1
0
ファイル: test_tools_lex.py プロジェクト: andybalaam/pepper
def simplify_replaces_multiline_with_spaces():
    assert_equals(
                         "symbol:foo ( int:3 )",
        _simplify_lexed( """
            symbol:foo
            ( \tint:3
            )
        """ ),
    )
コード例 #2
0
ファイル: test_tools_lex.py プロジェクト: andybalaam/pepper
def simplify_doesnt_touch_already_simple():
    assert_equals(
                         "symbol:foo ( int:3 )",
        _simplify_lexed( "symbol:foo ( int:3 )" ),
    )
コード例 #3
0
ファイル: test_tools_lex.py プロジェクト: andybalaam/pepper
def simplify_replaces_whitespace_with_spaces():
    assert_equals(
                         "symbol:foo ( int:3 )",
        _simplify_lexed( "symbol:foo\n( \tint:3\n )" ),
    )
コード例 #4
0
ファイル: test_tools_lex.py プロジェクト: andybalaam/pepper
def simplify_trims_outer_whitespace():
    assert_equals(
                         "symbol:foo",
        _simplify_lexed( " symbol:foo " ),
    )
コード例 #5
0
ファイル: test_tools_lex.py プロジェクト: andybalaam/pepper
def simplify_removes_extra_spaces():
    assert_equals(
                         "symbol:foo ( int:3 )",
        _simplify_lexed( "symbol:foo  ( int:3 )" ),
    )