Example #1
0
def test_branches_with_closed(sh):
    branches = hg.branches("bar",
            include_closed=True,
            __override__="""default 7:bb638753724c
        branch1 3:abb43356434c
        branch2 6:cbb63234214e (closed)""")
    assert branches == ("default", ["default", "branch1", "branch2"])
Example #2
0
def test_branches_with_closed(sh):
    sh.side_effect = [
        'tag1', ('branch1                123:9871230987\n'
                 'branch2                456:1957091982\n')]
    current_branch, branches = hg.branches('foo', True)

    assert sh.called
    assert sh.call_args_list[0][0][0] == 'hg branch -R foo'
    assert sh.call_args_list[1][0][0] == 'hg branches -R foo --closed'

    assert current_branch == 'tag1'
    assert branches == ['branch1', 'branch2']
Example #3
0
def test_branches_with_closed(sh):
    sh.side_effect = [
        'tag1',
        ('branch1                123:9871230987\n'
         'branch2                456:1957091982\n')
    ]
    current_branch, branches = hg.branches('foo', True)

    assert sh.called
    assert sh.call_args_list[0][0][0] == 'hg branch -R foo'
    assert sh.call_args_list[1][0][0] == 'hg branches -R foo --closed'

    assert current_branch == 'tag1'
    assert branches == ['branch1', 'branch2']
Example #4
0
def test_branches(sh):
    branches = hg.branches("bar",
            include_closed=False,
            __override__="""default 7:bb638753724c
        branch1 3:abb43356434c""")
    assert branches == ("default", ["default", "branch1"])