

def test_select_rewrite_eq(self):
    'Test rewrite selection for equality'
    l = ast.Literal('foo')
    v = ast.Number(42)
    v2 = ast.Number(11)
    cmp1 = ast.CompareOperator('=', l, v2)
    cmp2 = ast.CompareOperator('=', l, v)
    cmp3 = ast.CompareOperator('=', l, v)
    name = merge.node_name(cmp1, True)
    select = compare.select_rewrite_expression(select, [cmp1, cmp2, cmp3])
    assert (select is cmp2)

dataset/ETHPy150Open armon/pypred/tests/unit/test_compare.py TestCompare.test_select_rewrite_eq/VarMisuse@95/123 `name`->`select`