def test_tag_pq_branch(self, repo): ret = pq(['argv0', 'import']) eq_(repo.rev_parse('master'), repo.rev_parse('debian/2.8-1^{}')) eq_(ret, 0) eq_(repo.branch, 'patch-queue/master') self.add_file(repo, 'foo.txt') ret = tag(['argv0', '--retag', '--ignore-branch']) eq_(ret, 0) eq_(repo.branch, 'patch-queue/master') eq_(repo.rev_parse('patch-queue/master^{}^'), repo.rev_parse('debian/2.8-1^{}'))
def test_tag_pq_branch(self, repo): ret = pq(['argv0', 'import']) eq_(repo.rev_parse('master'), repo.rev_parse('debian/2.8-1^{}')) eq_(ret, 0) eq_(repo.branch, 'patch-queue/master') self.add_file(repo, 'foo.txt') ret = buildpackage( ['argv0', '--git-tag-only', '--git-retag', '--git-ignore-branch']) eq_(ret, 0) eq_(repo.branch, 'patch-queue/master') eq_(repo.rev_parse('patch-queue/master^{}^'), repo.rev_parse('debian/2.8-1^{}'))
def _test_pq(self, repo, action, opts=[]): args = ['arg0', action] + opts os.chdir(os.path.abspath(repo.path)) ret = pq(args) ok_(ret == 0, "Running gbp pq %s failed" % action)