@@ -123,7 +123,7 @@ func TestTreeDecodingShaBoundary(t *testing.T) {
123
123
func TestTreeMergeReplaceElements (t * testing.T ) {
124
124
e1 := & TreeEntry {Name : "a" , Filemode : 0100644 , Oid : []byte {0x1 }}
125
125
e2 := & TreeEntry {Name : "b" , Filemode : 0100644 , Oid : []byte {0x2 }}
126
- e3 := & TreeEntry {Name : "c" , Filemode : 0100644 , Oid : []byte {0x3 }}
126
+ e3 := & TreeEntry {Name : "c" , Filemode : 0100755 , Oid : []byte {0x3 }}
127
127
128
128
e4 := & TreeEntry {Name : "b" , Filemode : 0100644 , Oid : []byte {0x4 }}
129
129
e5 := & TreeEntry {Name : "c" , Filemode : 0100644 , Oid : []byte {0x5 }}
@@ -157,6 +157,7 @@ func TestMergeInsertElementsInSubtreeOrder(t *testing.T) {
157
157
assert .True (t , bytes .Equal (t1 .Entries [1 ].Oid , []byte {0x2 }))
158
158
assert .True (t , bytes .Equal (t1 .Entries [2 ].Oid , []byte {0x3 }))
159
159
160
+ require .Len (t , t2 .Entries , 4 )
160
161
assert .True (t , bytes .Equal (t2 .Entries [0 ].Oid , []byte {0x4 }))
161
162
assert .True (t , bytes .Equal (t2 .Entries [1 ].Oid , []byte {0x1 }))
162
163
assert .True (t , bytes .Equal (t2 .Entries [2 ].Oid , []byte {0x2 }))
0 commit comments