Files
cursor/util_test.go

16 lines
313 B
Go

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))
}