func checkListLen(t *testing.T, l *List, len int) bool { … }
func checkListPointers(t *testing.T, l *List, es []*Element) { … }
func TestList(t *testing.T) { … }
func checkList(t *testing.T, l *List, es []any) { … }
func TestExtending(t *testing.T) { … }
func TestRemove(t *testing.T) { … }
func TestIssue4103(t *testing.T) { … }
func TestIssue6349(t *testing.T) { … }
func TestMove(t *testing.T) { … }
func TestZeroList(t *testing.T) { … }
func TestInsertBeforeUnknownMark(t *testing.T) { … }
func TestInsertAfterUnknownMark(t *testing.T) { … }
func TestMoveUnknownMark(t *testing.T) { … }