浏览代码

Add test for FetchPackResult.__eq__.

Jelmer Vernooij 6 年之前
父节点
当前提交
a61261c44a
共有 1 个文件被更改,包括 15 次插入0 次删除
  1. 15 0
      dulwich/tests/test_client.py

+ 15 - 0
dulwich/tests/test_client.py

@@ -48,6 +48,7 @@ from dulwich.client import (
     TCPGitClient,
     SSHGitClient,
     HttpGitClient,
+    FetchPackResult,
     ReportStatusParser,
     SendPackError,
     StrangeHostname,
@@ -1304,3 +1305,17 @@ class CheckWantsTests(TestCase):
             {b'refs/heads/blah': b'3f3dc7a53fb752a6961d3a56683df46d4d3bf262',
              b'refs/heads/blah^{}':
                 b'2f3dc7a53fb752a6961d3a56683df46d4d3bf262'})
+
+
+class FetchPackResultTests(TestCase):
+
+    def test_eq(self):
+        self.assertEqual(
+            FetchPackResult(
+                 {b'refs/heads/master':
+                  b'2f3dc7a53fb752a6961d3a56683df46d4d3bf262'}, {},
+                 b'user/agent'),
+            FetchPackResult(
+                {b'refs/heads/master':
+                 b'2f3dc7a53fb752a6961d3a56683df46d4d3bf262'}, {},
+                b'user/agent'))