aboutsummaryrefslogtreecommitdiff
path: root/object
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-06-14 02:47:28 +0000
committerGravatar Runxi Yu2026-06-14 02:47:28 +0000
commit334aec6aabd49c6ddd8f3f33744e2922428023d1 (patch)
tree8e01814b5e4abdce206bc777ec04e75b0256efc0 /object
parentobject/tree: Allocation-less hasNonDirNamed instead of a seen map (diff)
object/tree: Add nonadjacent conflicting tree blob test
Diffstat (limited to 'object')
-rw-r--r--object/tree/malformed_test.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/object/tree/malformed_test.go b/object/tree/malformed_test.go
index ca00ea94..8a22b90f 100644
--- a/object/tree/malformed_test.go
+++ b/object/tree/malformed_test.go
@@ -44,6 +44,7 @@ func TestParseMalformed(t *testing.T) {
{name: "unsorted", body: append(record("100644", "b", size), record("100644", "a", size)...)},
{name: "duplicate", body: append(record("100644", "a", size), record("100644", "a", size)...)},
{name: "conflicting-tree-blob", body: append(record("100644", "foo", size), record("40000", "foo", size)...)},
+ {name: "conflicting-tree-blob-nonadjacent", body: append(append(record("100644", "foo", size), record("100644", "foo.c", size)...), record("40000", "foo", size)...)},
} {
t.Run(tc.name, func(t *testing.T) {
t.Parallel()