Ejemplo n.º 1
0
def test_no_tag():
    scm = Scm('/foo')
    scm._git = MagicMock(side_effect=ProcessExecutionError([], 1, '!', '!'))
    assert scm.tag == None
Ejemplo n.º 2
0
def test_branch():
    scm = Scm('/foo')
    scm._git = MagicMock(return_value='master')
    assert scm.branch == 'master'
Ejemplo n.º 3
0
def test_some_tag():
    scm = Scm('/foo')
    scm._git = MagicMock(return_value='v1.2')
    assert scm.tag == 'v1.2'
Ejemplo n.º 4
0
def setup_last_commit_scm():
    scm = Scm('/foo')
    git_result = '0101beef\n1386816309\nJohn Doe\nFix bugs'
    scm._git = MagicMock(return_value=git_result)
    return scm
Ejemplo n.º 5
0
def test_no_tag():
    scm = Scm("/foo")
    scm._git = MagicMock(side_effect=ProcessExecutionError([], 1, "!", "!"))
    assert scm.tag == None
Ejemplo n.º 6
0
def test_some_tag():
    scm = Scm("/foo")
    scm._git = MagicMock(return_value="v1.2")
    assert scm.tag == "v1.2"
Ejemplo n.º 7
0
def test_branch():
    scm = Scm("/foo")
    scm._git = MagicMock(return_value="master")
    assert scm.branch == "master"
Ejemplo n.º 8
0
def setup_last_commit_scm():
    scm = Scm("/foo")
    git_result = "0101beef\n1386816309\nJohn Doe\nFix bugs"
    scm._git = MagicMock(return_value=git_result)
    return scm