예제 #1
0
 def test_unpack_revision(self):
     """Test unpacking a revision"""
     rev = chk_bencode_serializer.read_revision_from_string(
             _working_revision_bencode1)
     self.assertEquals(rev.committer,
        "Canonical.com Patch Queue Manager <*****@*****.**>")
     self.assertEquals(rev.inventory_sha1,
        "4a2c7fb50e077699242cf6eb16a61779c7b680a7")
     self.assertEquals(["[email protected]",
         "[email protected]"],
         rev.parent_ids)
     self.assertEquals("(Jelmer) Move dpush to InterBranch.", rev.message)
     self.assertEquals("[email protected]",
        rev.revision_id)
     self.assertEquals({"branch-nick": u"+trunk"}, rev.properties)
     self.assertEquals(3600, rev.timezone)
 def test_unpack_revision(self):
     """Test unpacking a revision"""
     rev = chk_bencode_serializer.read_revision_from_string(
             _working_revision_bencode1)
     self.assertEqual(rev.committer,
        "Canonical.com Patch Queue Manager <*****@*****.**>")
     self.assertEqual(rev.inventory_sha1,
        "4a2c7fb50e077699242cf6eb16a61779c7b680a7")
     self.assertEqual(["[email protected]",
         "[email protected]"],
         rev.parent_ids)
     self.assertEqual("(Jelmer) Move dpush to InterBranch.", rev.message)
     self.assertEqual("[email protected]",
        rev.revision_id)
     self.assertEqual({"branch-nick": u"+trunk"}, rev.properties)
     self.assertEqual(3600, rev.timezone)
예제 #3
0
 def test_unpack_revision_no_timezone(self):
     rev = chk_bencode_serializer.read_revision_from_string(
         _working_revision_bencode1_no_timezone)
     self.assertEquals(None, rev.timezone)
예제 #4
0
 def test_written_form_matches(self):
     rev = chk_bencode_serializer.read_revision_from_string(
             _working_revision_bencode1)
     as_str = chk_bencode_serializer.write_revision_to_string(rev)
     self.assertEqualDiff(_working_revision_bencode1, as_str)
 def test_unpack_revision_no_timezone(self):
     rev = chk_bencode_serializer.read_revision_from_string(
         _working_revision_bencode1_no_timezone)
     self.assertEqual(None, rev.timezone)
 def test_written_form_matches(self):
     rev = chk_bencode_serializer.read_revision_from_string(
             _working_revision_bencode1)
     as_str = chk_bencode_serializer.write_revision_to_string(rev)
     self.assertEqualDiff(_working_revision_bencode1, as_str)