瀏覽代碼

test for commit _deserialize

Yifan Zhang 12 年之前
父節點
當前提交
e2600932a0
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      dulwich/tests/test_objects.py

+ 6 - 0
dulwich/tests/test_objects.py

@@ -307,6 +307,12 @@ class CommitSerializationTests(TestCase):
         c = self.make_commit(commit_timezone=(-1 * 3600))
         self.assertTrue(" -0100\n" in c.as_raw_string())
 
+    def test_deserialize(self):
+        c = self.make_commit()
+        d = Commit()
+        d._deserialize(c.as_raw_chunks())
+        self.assertEqual(c, d)
+
 
 default_committer = 'James Westby <jw+debian@jameswestby.net> 1174773719 +0000'