MCPcopy Index your code
hub / github.com/riverqueue/river / TestFirstNonEmpty

Function TestFirstNonEmpty

rivershared/util/sliceutil/slice_util_test.go:12–25  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

10)
11
12func TestFirstNonEmpty(t *testing.T) {
13 t.Parallel()
14
15 result1 := FirstNonEmpty([]int{1, 2, 3}, []int{4, 5, 6})
16 result2 := FirstNonEmpty([]int{}, []int{4, 5, 6})
17 result3 := FirstNonEmpty(nil, []int{4, 5, 6})
18
19 require.Len(t, result1, 3)
20 require.Len(t, result2, 3)
21 require.Len(t, result3, 3)
22 require.Equal(t, []int{1, 2, 3}, result1)
23 require.Equal(t, []int{4, 5, 6}, result2)
24 require.Equal(t, []int{4, 5, 6}, result3)
25}
26
27func TestGroupBy(t *testing.T) {
28 t.Parallel()

Callers

nothing calls this directly

Calls 1

FirstNonEmptyFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…