From: Ed Bartosh Date: Thu, 7 Jun 2012 08:49:59 +0000 (+0300) Subject: Fixed testcase for test_find_tag. X-Git-Tag: release/20120807~27^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=868cb6ba4b67df328f9e2472addb8ae72f1f70a0;p=tools%2Fgit-buildpackage.git Fixed testcase for test_find_tag. Change-Id: I45d84345e45a7ede7643364a5b21ab41e50ecc5d --- diff --git a/gbp/git/repository.py b/gbp/git/repository.py index 5730ce0b..c9b77db0 100644 --- a/gbp/git/repository.py +++ b/gbp/git/repository.py @@ -518,8 +518,8 @@ class GitRepository(object): tag, err, ret = self._git_inout('describe', args, capture_stderr=True) if ret: raise GitRepositoryError("Can't find tag for %s. Git error: %s" % \ - (commit, err)) - return tag[0].strip() + (commit, err.strip())) + return tag.strip() def get_tags(self, pattern=None): """ diff --git a/tests/test_GitRepository.py b/tests/test_GitRepository.py index 4367f936..73bb9fd6 100644 --- a/tests/test_GitRepository.py +++ b/tests/test_GitRepository.py @@ -217,7 +217,7 @@ def test_find_tag(): >>> repo.find_tag('HEAD', pattern='foo*') Traceback (most recent call last): ... - GitRepositoryError: Can't find tag for HEAD + GitRepositoryError: Can't find tag for HEAD. Git error: fatal: No names found, cannot describe anything. """ def test_move_tag():