|
@@ -1,10 +1,11 @@
|
|
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
@@ -23,6 +24,7 @@ from dulwich.pack import (
|
|
|
PackIndex,
|
|
|
PackData,
|
|
|
hex_to_sha,
|
|
|
+ multi_ord,
|
|
|
)
|
|
|
|
|
|
pack1_sha = 'bc63ddad95e7321ee734ea11a7a62d314e0d7481'
|
|
@@ -82,3 +84,9 @@ class TestHexToSha(unittest.TestCase):
|
|
|
|
|
|
def test_simple(self):
|
|
|
self.assertEquals(703710, hex_to_sha("abcde"))
|
|
|
+
|
|
|
+
|
|
|
+class TestMultiOrd(unittest.TestCase):
|
|
|
+
|
|
|
+ def test_simple(self):
|
|
|
+ self.assertEquals(418262508645L, multi_ord("abcde", 0, 5))
|