Exemplo n.º 1
0
def test_get_latest_marked_sha_good(mock_list_remote_refs):
    mock_list_remote_refs.return_value = {
        'refs/tags/paasta-fake_group1-20161129T203750-deploy':
        '968b948b3fca457326718dc7b2e278f89ccc5c87',
        'refs/tags/paasta-fake_group1-20161117T122449-deploy':
        'eac9a6d7909d09ffec00538bbc43b64502aa2dc0',
        'refs/tags/paasta-fake_group2-20161125T095651-deploy':
        'a4911648beb2e53886658ba7ea7eb93d582d754c',
        'refs/tags/paasta-fake_group1.everywhere-20161109T223959-deploy':
        '71e97ec397a3f0e7c4ee46e8ea1e2982cbcb0b79',
    }
    assert get_latest_marked_sha('', 'fake_group1') \
        == '968b948b3fca457326718dc7b2e278f89ccc5c87'
Exemplo n.º 2
0
def test_get_latest_marked_sha_good(mock_list_remote_refs):
    mock_list_remote_refs.return_value = {
        'refs/tags/paasta-fake_group1-20161129T203750-deploy':
            '968b948b3fca457326718dc7b2e278f89ccc5c87',
        'refs/tags/paasta-fake_group1-20161117T122449-deploy':
            'eac9a6d7909d09ffec00538bbc43b64502aa2dc0',
        'refs/tags/paasta-fake_group2-20161125T095651-deploy':
            'a4911648beb2e53886658ba7ea7eb93d582d754c',
        'refs/tags/paasta-fake_group1.everywhere-20161109T223959-deploy':
            '71e97ec397a3f0e7c4ee46e8ea1e2982cbcb0b79'
    }
    assert get_latest_marked_sha('', 'fake_group1') \
        == '968b948b3fca457326718dc7b2e278f89ccc5c87'
Exemplo n.º 3
0
def test_get_latest_marked_sha_bad(mock_list_remote_refs):
    mock_list_remote_refs.return_value = {
        'refs/tags/paasta-fake_group2-20161129T203750-deploy':
        '968b948b3fca457326718dc7b2e278f89ccc5c87',
    }
    assert get_latest_marked_sha('', 'fake_group1') == ''
Exemplo n.º 4
0
def test_get_latest_marked_sha_bad(mock_list_remote_refs):
    mock_list_remote_refs.return_value = {
        "refs/tags/paasta-fake_group2-20161129T203750-deploy":
        "968b948b3fca457326718dc7b2e278f89ccc5c87"
    }
    assert get_latest_marked_sha("", "fake_group1") == ""
Exemplo n.º 5
0
def test_get_latest_marked_sha_bad(mock_list_remote_refs):
    mock_list_remote_refs.return_value = {
        'refs/tags/paasta-fake_group2-20161129T203750-deploy':
            '968b948b3fca457326718dc7b2e278f89ccc5c87',
    }
    assert get_latest_marked_sha('', 'fake_group1') == ''