/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to breezy/tests/test_chk_serializer.py

  • Committer: Breezy landing bot
  • Author(s): Jelmer Vernooij
  • Date: 2018-11-16 18:59:44 UTC
  • mfrom: (7143.15.15 more-cleanups)
  • Revision ID: breezy.the.bot@gmail.com-20181116185944-biefv1sub37qfybm
Sprinkle some PEP8iness.

Merged from https://code.launchpad.net/~jelmer/brz/more-cleanups/+merge/358611

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
from . import TestCase
24
24
 
25
25
_working_revision_bencode1 = (b'l'
26
 
    b'l6:formati10ee'
27
 
    b'l9:committer54:Canonical.com Patch Queue Manager <pqm@pqm.ubuntu.com>e'
28
 
    b'l8:timezonei3600ee'
29
 
    b'l10:propertiesd11:branch-nick6:+trunkee'
30
 
    b'l9:timestamp14:1242300770.844e'
31
 
    b'l11:revision-id50:pqm@pqm.ubuntu.com-20090514113250-jntkkpminfn3e0tze'
32
 
    b'l10:parent-ids'
33
 
        b'l'
34
 
        b'50:pqm@pqm.ubuntu.com-20090514104039-kggemn7lrretzpvc'
35
 
        b'48:jelmer@samba.org-20090510012654-jp9ufxquekaokbeo'
36
 
        b'ee'
37
 
    b'l14:inventory-sha140:4a2c7fb50e077699242cf6eb16a61779c7b680a7e'
38
 
    b'l7:message35:(Jelmer) Move dpush to InterBranch.e'
39
 
    b'e')
 
26
                              b'l6:formati10ee'
 
27
                              b'l9:committer54:Canonical.com Patch Queue Manager <pqm@pqm.ubuntu.com>e'
 
28
                              b'l8:timezonei3600ee'
 
29
                              b'l10:propertiesd11:branch-nick6:+trunkee'
 
30
                              b'l9:timestamp14:1242300770.844e'
 
31
                              b'l11:revision-id50:pqm@pqm.ubuntu.com-20090514113250-jntkkpminfn3e0tze'
 
32
                              b'l10:parent-ids'
 
33
                              b'l'
 
34
                              b'50:pqm@pqm.ubuntu.com-20090514104039-kggemn7lrretzpvc'
 
35
                              b'48:jelmer@samba.org-20090510012654-jp9ufxquekaokbeo'
 
36
                              b'ee'
 
37
                              b'l14:inventory-sha140:4a2c7fb50e077699242cf6eb16a61779c7b680a7e'
 
38
                              b'l7:message35:(Jelmer) Move dpush to InterBranch.e'
 
39
                              b'e')
40
40
 
41
41
_working_revision_bencode1_no_timezone = (b'l'
42
 
    b'l6:formati10ee'
43
 
    b'l9:committer54:Canonical.com Patch Queue Manager <pqm@pqm.ubuntu.com>e'
44
 
    b'l9:timestamp14:1242300770.844e'
45
 
    b'l10:propertiesd11:branch-nick6:+trunkee'
46
 
    b'l11:revision-id50:pqm@pqm.ubuntu.com-20090514113250-jntkkpminfn3e0tze'
47
 
    b'l10:parent-ids'
48
 
        b'l'
49
 
        b'50:pqm@pqm.ubuntu.com-20090514104039-kggemn7lrretzpvc'
50
 
        b'48:jelmer@samba.org-20090510012654-jp9ufxquekaokbeo'
51
 
        b'ee'
52
 
    b'l14:inventory-sha140:4a2c7fb50e077699242cf6eb16a61779c7b680a7e'
53
 
    b'l7:message35:(Jelmer) Move dpush to InterBranch.e'
54
 
    b'e')
 
42
                                          b'l6:formati10ee'
 
43
                                          b'l9:committer54:Canonical.com Patch Queue Manager <pqm@pqm.ubuntu.com>e'
 
44
                                          b'l9:timestamp14:1242300770.844e'
 
45
                                          b'l10:propertiesd11:branch-nick6:+trunkee'
 
46
                                          b'l11:revision-id50:pqm@pqm.ubuntu.com-20090514113250-jntkkpminfn3e0tze'
 
47
                                          b'l10:parent-ids'
 
48
                                          b'l'
 
49
                                          b'50:pqm@pqm.ubuntu.com-20090514104039-kggemn7lrretzpvc'
 
50
                                          b'48:jelmer@samba.org-20090510012654-jp9ufxquekaokbeo'
 
51
                                          b'ee'
 
52
                                          b'l14:inventory-sha140:4a2c7fb50e077699242cf6eb16a61779c7b680a7e'
 
53
                                          b'l7:message35:(Jelmer) Move dpush to InterBranch.e'
 
54
                                          b'e')
55
55
 
56
56
 
57
57
class TestBEncodeSerializer1(TestCase):
60
60
    def test_unpack_revision(self):
61
61
        """Test unpacking a revision"""
62
62
        rev = chk_bencode_serializer.read_revision_from_string(
63
 
                _working_revision_bencode1)
 
63
            _working_revision_bencode1)
64
64
        self.assertEqual(rev.committer,
65
 
           "Canonical.com Patch Queue Manager <pqm@pqm.ubuntu.com>")
 
65
                         "Canonical.com Patch Queue Manager <pqm@pqm.ubuntu.com>")
66
66
        self.assertEqual(rev.inventory_sha1,
67
 
           b"4a2c7fb50e077699242cf6eb16a61779c7b680a7")
 
67
                         b"4a2c7fb50e077699242cf6eb16a61779c7b680a7")
68
68
        self.assertEqual([b"pqm@pqm.ubuntu.com-20090514104039-kggemn7lrretzpvc",
69
 
            b"jelmer@samba.org-20090510012654-jp9ufxquekaokbeo"],
70
 
            rev.parent_ids)
 
69
                          b"jelmer@samba.org-20090510012654-jp9ufxquekaokbeo"],
 
70
                         rev.parent_ids)
71
71
        self.assertEqual("(Jelmer) Move dpush to InterBranch.", rev.message)
72
72
        self.assertEqual(b"pqm@pqm.ubuntu.com-20090514113250-jntkkpminfn3e0tz",
73
 
           rev.revision_id)
 
73
                         rev.revision_id)
74
74
        self.assertEqual({u"branch-nick": u"+trunk"}, rev.properties)
75
75
        self.assertEqual(3600, rev.timezone)
76
76
 
77
77
    def test_written_form_matches(self):
78
78
        rev = chk_bencode_serializer.read_revision_from_string(
79
 
                _working_revision_bencode1)
 
79
            _working_revision_bencode1)
80
80
        as_str = chk_bencode_serializer.write_revision_to_string(rev)
81
81
        self.assertEqualDiff(_working_revision_bencode1, as_str)
82
82