/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/git/tests/test_roundtrip.py

  • Committer: Jelmer Vernooij
  • Date: 2019-05-29 03:22:34 UTC
  • mfrom: (7303 work)
  • mto: This revision was merged to the branch mainline in revision 7306.
  • Revision ID: jelmer@jelmer.uk-20190529032234-mt3fuws8gq03tapi
Merge trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
54
54
        metadata = CommitSupplement()
55
55
        metadata.revision_id = b"bla"
56
56
        self.assertEqual(b"revision-id: bla\n",
57
 
            generate_roundtripping_metadata(metadata, "utf-8"))
 
57
                         generate_roundtripping_metadata(metadata, "utf-8"))
58
58
 
59
59
    def test_parent_ids(self):
60
60
        metadata = CommitSupplement()
61
61
        metadata.explicit_parent_ids = (b"foo", b"bar")
62
62
        self.assertEqual(b"parent-ids: foo bar\n",
63
 
            generate_roundtripping_metadata(metadata, "utf-8"))
 
63
                         generate_roundtripping_metadata(metadata, "utf-8"))
64
64
 
65
65
    def test_properties(self):
66
66
        metadata = CommitSupplement()
67
67
        metadata.properties = {b"foo": b"bar"}
68
68
        self.assertEqual(b"property-foo: bar\n",
69
 
            generate_roundtripping_metadata(metadata, "utf-8"))
 
69
                         generate_roundtripping_metadata(metadata, "utf-8"))
70
70
 
71
71
    def test_empty(self):
72
72
        metadata = CommitSupplement()
73
73
        self.assertEqual(b"",
74
 
            generate_roundtripping_metadata(metadata, "utf-8"))
 
74
                         generate_roundtripping_metadata(metadata, "utf-8"))
75
75
 
76
76
 
77
77
class ExtractMetadataTests(TestCase):
106
106
 
107
107
    def test_deserialize(self):
108
108
        self.assertEqual({"bar/bla": b"fid"},
109
 
            deserialize_fileid_map(b"bar/bla\0fid\n"))
 
109
                         deserialize_fileid_map(b"bar/bla\0fid\n"))
110
110
 
111
111
    def test_serialize(self):
112
112
        self.assertEqual([b"bar/bla\0fid\n"],
113
 
            serialize_fileid_map({"bar/bla": b"fid"}))
114
 
 
 
113
                         serialize_fileid_map({"bar/bla": b"fid"}))