on main help sign in
test: simplify

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>

commit0c9ddd4de7b1aff87dde912c104d9dcc27c4a834 authorCarlos Alexandro Becker <caarlos0@users.noreply.github.com> dateThu 14 Aug 2025, 16:15 (1 year ago) parenta9ea0d6
1 file changed+3−22
internal/csync/slices_test.go+3−22
internal/csync/slices_test.go+3−22
@@ -21,13 +21,7 @@ func TestLazySlice_Seq(t *testing.T) {
2121 time.Sleep(10 * time.Millisecond) // Small delay to ensure loading happens
2222 return data
2323 })
24−
25− var result []string
26− for v := range s.Seq() {
27− result = append(result, v)
28− }
29−
30− require.Equal(t, data, result)
24+ require.Equal(t, data, slices.Collect(s.Seq()))
3125 })
3226}
3327
@@ -46,30 +40,17 @@ func TestLazySlice_SeqWaitsForLoading(t *testing.T) {
4640 })
4741
4842 require.False(t, loaded.Load(), "should not be loaded immediately")
49−
50− var result []string
51− for v := range s.Seq() {
52− result = append(result, v)
53− }
54−
43+ require.Equal(t, data, slices.Collect(s.Seq()))
5544 require.True(t, loaded.Load(), "should be loaded after Seq")
56− require.Equal(t, data, result)
5745 })
5846}
5947
6048func TestLazySlice_EmptySlice(t *testing.T) {
6149 t.Parallel()
62−
6350 s := NewLazySlice(func() []string {
6451 return []string{}
6552 })
66−
67− var result []string
68− for v := range s.Seq() {
69− result = append(result, v)
70− }
71−
72− require.Empty(t, result)
53+ require.Empty(t, slices.Collect(s.Seq()))
7354}
7455
7556func TestLazySlice_EarlyBreak(t *testing.T) {