aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/10_test_get_upstream_tree.py
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2017-02-13 08:11:09 +0100
committerGuido Günther <agx@sigxcpu.org>2017-02-13 20:08:22 +0100
commitec9f9135f5c31a3f52d342e2faac2b44647709dc (patch)
treee5cb43303868cb7e89a1dd4466444192d5b3f244 /tests/10_test_get_upstream_tree.py
parent98e736dda22a5aa2b4bd9007d40dcf3927207533 (diff)
Pass source pkg around instead of changelog
This gives us more control since we have the full source package information and increases readability. Git-Dch: Ignore
Diffstat (limited to 'tests/10_test_get_upstream_tree.py')
-rw-r--r--tests/10_test_get_upstream_tree.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/tests/10_test_get_upstream_tree.py b/tests/10_test_get_upstream_tree.py
index bf5e7008..d6e67c4c 100644
--- a/tests/10_test_get_upstream_tree.py
+++ b/tests/10_test_get_upstream_tree.py
@@ -20,6 +20,9 @@ class MockOptions(object):
class TestGetUpstreamTree(testutils.DebianGitTestRepo):
+ class source:
+ upstream_version = '1.0~rc3'
+
def test_valid_upstream_branch(self):
"""Get upstream tree from a valid upstream branch"""
self.add_file('foo')
@@ -62,23 +65,21 @@ class TestGetUpstreamTree(testutils.DebianGitTestRepo):
"""Get upstream tree from a valid tag"""
self.add_file('foo')
self.repo.rev_parse('master')
- cp = {'Upstream-Version': '1.0~rc3'}
self.repo.create_tag('upstream/1.0_rc3')
options = MockOptions(upstream_tree="TAG",
upstream_tag="upstream/%(version)s")
- tag = buildpackage.get_upstream_tree(self.repo, cp, options)
+ tag = buildpackage.get_upstream_tree(self.repo, self.source, options)
self.assertEqual(tag, "upstream/1.0_rc3")
def test_invalid_tag(self):
"""Getting upstream tree from an invalid tag must fail"""
self.add_file('foo')
- cp = {'Upstream-Version': '1.0~rc3'}
options = MockOptions(upstream_tree="TAG",
upstream_tag="upstream/%(version)s")
self.assertRaises(gbp.errors.GbpError,
buildpackage.get_upstream_tree,
self.repo,
- cp,
+ self.source,
options)
# vim:et:ts=4:sw=4:et:sts=4:ai:set list listchars=tab\:»·,trail\:·: