package cursor import ( "testing" "github.com/stretchr/testify/assert" ) func TestDereferenceSlice(t *testing.T) { a, b := 1, 2 result := DereferenceSlice([]*int{&a, nil, &b}) assert.Equal(t, []int{1, 2}, result) assert.Empty(t, DereferenceSlice([]*int{})) assert.Empty(t, DereferenceSlice[int](nil)) }