MCPcopy
hub / github.com/git-lfs/git-lfs / TestOrderedSetClone

Function TestOrderedSetClone

tools/ordered_set_test.go:203–217  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

201}
202
203func TestOrderedSetClone(t *testing.T) {
204 s1 := NewOrderedSetFromSlice([]string{"a", "b", "c"})
205
206 s2 := s1.Clone()
207
208 elems := make([]string, 0)
209 for e := range s2.Iter() {
210 elems = append(elems, e)
211 }
212
213 require.Len(t, elems, 3)
214 assert.Equal(t, "a", elems[0])
215 assert.Equal(t, "b", elems[1])
216 assert.Equal(t, "c", elems[2])
217}

Callers

nothing calls this directly

Calls 5

NewOrderedSetFromSliceFunction · 0.85
CloneMethod · 0.45
IterMethod · 0.45
LenMethod · 0.45
EqualMethod · 0.45

Tested by

no test coverage detected