瀏覽代碼

Add a test.

Jelmer Vernooij 3 年之前
父節點
當前提交
189172bff8
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      dulwich/tests/test_objectspec.py

+ 6 - 0
dulwich/tests/test_objectspec.py

@@ -258,3 +258,9 @@ class ParseTreeTests(TestCase):
         c1, c2, c3 = build_commit_graph(r.object_store, [[1], [2, 1], [3, 1, 2]])
         self.assertEqual(r[c1.tree], parse_tree(r, c1.id))
         self.assertEqual(r[c1.tree], parse_tree(r, c1.tree))
+
+    def test_from_ref(self):
+        r = MemoryRepo()
+        c1, c2, c3 = build_commit_graph(r.object_store, [[1], [2, 1], [3, 1, 2]])
+        r.refs[b'refs/heads/foo'] = c1.id
+        self.assertEqual(r[c1.tree], parse_tree(r, b'foo'))