コード例 #1
0
def test_noop_tuple_literal_without_braces():
    src = (
        'x = \\\n'
        '    1, \\\n'
        '    2, \\\n'
        '    3'
    )
    assert _fix_src(src, py35_plus=False, py36_plus=False) == src
コード例 #2
0
def test_ignores_invalid_ast_node():
    src = (
        'x(\n'
        '    """\n'
        '    """\n'
        ')'
    )
    assert _fix_src(src, py35_plus=False, py36_plus=False) == src
コード例 #3
0
def test_py35_plus_rewrite():
    src = (
        'x(\n'
        '    *args\n'
        ')'
    )
    ret = _fix_src(src, py35_plus=True, py36_plus=False)
    assert ret == (
        'x(\n'
        '    *args,\n'
        ')'
    )
コード例 #4
0
def test_fix_from_import(src, expected):
    assert _fix_src(src, py35_plus=False, py36_plus=False) == expected
コード例 #5
0
def test_fix_from_import_noop(src):
    assert _fix_src(src, py35_plus=False, py36_plus=False) == src
コード例 #6
0
def test_fix_trailing_brace(src, expected):
    assert _fix_src(src, py35_plus=False, py36_plus=False) == expected
コード例 #7
0
def test_noop_trailing_brace(src):
    assert _fix_src(src, py35_plus=False, py36_plus=False) == src
コード例 #8
0
def test_noop_literals(src):
    assert _fix_src(src, py35_plus=False, py36_plus=False) == src
コード例 #9
0
def test_remove_extra_comma(src, expected):
    assert _fix_src(src, py35_plus=False, py36_plus=False) == expected
コード例 #10
0
def test_fix_calls_noops(src):
    ret = _fix_src(src, py35_plus=False, py36_plus=False)
    assert ret == src
コード例 #11
0
def test_noop_unhugs(src):
    assert _fix_src(src, py35_plus=False, py36_plus=False) == src
コード例 #12
0
def test_fixes_defs_py36_plus(src, expected):
    assert _fix_src(src, py35_plus=True, py36_plus=True) == expected
コード例 #13
0
def test_noop_function_defs(src):
    assert _fix_src(src, py35_plus=False, py36_plus=False) == src
コード例 #14
0
def test_fixes_py35_plus_literals(src, expected):
    assert _fix_src(src, py35_plus=False, py36_plus=False) == expected
コード例 #15
0
def test_fix_classes_noop(src):
    assert _fix_src(src, py35_plus=False, py36_plus=False) == src
コード例 #16
0
def test_fix_classes(src, expected):
    assert _fix_src(src, py35_plus=False, py36_plus=False) == expected
コード例 #17
0
def test_fix_unhugs_py3_only(src, expected):
    assert _fix_src(src, py35_plus=False, py36_plus=False) == expected
コード例 #18
0
def test_fix_classes_py3_only_syntax(src, expected):
    assert _fix_src(src, py35_plus=False, py36_plus=False) == expected
コード例 #19
0
def test_fix_posonlyargs(src, expected):
    assert _fix_src(src, py35_plus=False, py36_plus=False) == expected