~spiv/bzr-builddeb/use-dpkg-mergechangelogs

« back to all changes in this revision

Viewing changes to tests/test_upstream.py

  • Committer: Jelmer Vernooij
  • Date: 2011-06-28 08:21:35 UTC
  • mfrom: (578.1.1 move-upstream-tag)
  • Revision ID: jelmer@samba.org-20110628082135-b5peulc3cf16ej55
Merge moving of upstream tag functionality to upstream/pristinetar.

Show diffs side-by-side

added added

removed removed

Lines of Context:
73
73
    )
74
74
from bzrlib.plugins.builddeb.upstream.pristinetar import (
75
75
    PristineTarSource,
 
76
    is_upstream_tag,
 
77
    upstream_tag_version,
76
78
    )
77
79
 
78
80
 
675
677
        self.assertEquals("svn:2424", get_snapshot_revision("0.4.4+svn2424"))
676
678
 
677
679
 
 
680
class TestIsUpstreamTag(TestCase):
 
681
 
 
682
    def test_plain_version(self):
 
683
        self.assertFalse(is_upstream_tag('2.1'))
 
684
 
 
685
    def test_simple_upstream(self):
 
686
        self.assertTrue(is_upstream_tag('upstream-2.1'))
 
687
 
 
688
    def test_distro_upstream(self):
 
689
        self.assertTrue(is_upstream_tag('upstream-debian-2.1'))
 
690
 
 
691
    def test_git_upstream(self):
 
692
        self.assertTrue(is_upstream_tag('upstream/2.1'))
 
693
 
 
694
 
 
695
class TestUpstreamTagVersion(TestCase):
 
696
 
 
697
    def test_simple_upstream(self):
 
698
        self.assertEqual('2.1', upstream_tag_version('upstream-2.1'))
 
699
 
 
700
    def test_distro_upstream(self):
 
701
        self.assertEqual('2.1',
 
702
            upstream_tag_version('upstream-debian-2.1'))
 
703
 
 
704
    def test_git_upstream(self):
 
705
        self.assertEqual('2.1', upstream_tag_version('upstream/2.1'))
 
706
 
 
707
 
678
708
class PristineTarSourceTests(TestCaseWithTransport):
679
709
 
680
710
    def setUp(self):