@@ -8,7 +8,7 @@ import (
8 "github.com/stretchr/testify/assert"
8 "github.com/stretchr/testify/assert"
11−func TestLazySlice_Iter(t *testing.T) {
11+func TestLazySlice_Seq(t *testing.T) {
12 t.Parallel()
12 t.Parallel()
14 data := []string{"a", "b", "c"}
14 data := []string{"a", "b", "c"}
@@ -19,14 +19,14 @@ func TestLazySlice_Iter(t *testing.T) {
21 var result []string
21 var result []string
22− for v := range s.Iter() {
22+ for v := range s.Seq() {
23 result = append(result, v)
23 result = append(result, v)
26 assert.Equal(t, data, result)
26 assert.Equal(t, data, result)
29−func TestLazySlice_IterWaitsForLoading(t *testing.T) {
29+func TestLazySlice_SeqWaitsForLoading(t *testing.T) {
30 t.Parallel()
30 t.Parallel()
32 var loaded atomic.Bool
32 var loaded atomic.Bool
@@ -42,11 +42,11 @@ func TestLazySlice_IterWaitsForLoading(t *testing.T) {
42 assert.False(t, loaded.Load(), "should not be loaded immediately")
42 assert.False(t, loaded.Load(), "should not be loaded immediately")
44 var result []string
44 var result []string
45− for v := range s.Iter() {
45+ for v := range s.Seq() {
46 result = append(result, v)
46 result = append(result, v)
49− assert.True(t, loaded.Load(), "should be loaded after Iter")
49+ assert.True(t, loaded.Load(), "should be loaded after Seq")
50 assert.Equal(t, data, result)
50 assert.Equal(t, data, result)
@@ -58,7 +58,7 @@ func TestLazySlice_EmptySlice(t *testing.T) {
60 var result []string
60 var result []string
61− for v := range s.Iter() {
61+ for v := range s.Seq() {
62 result = append(result, v)
62 result = append(result, v)
@@ -76,7 +76,7 @@ func TestLazySlice_EarlyBreak(t *testing.T) {
78 var result []string
78 var result []string
79− for v := range s.Iter() {
79+ for v := range s.Seq() {
80 result = append(result, v)
80 result = append(result, v)
81 if len(result) == 2 {
81 if len(result) == 2 {