new iter-iter iterator and kern.func-info module
This commit is contained in:
+6
-6
@@ -61,7 +61,7 @@ func TestNewIterList2(t *testing.T) {
|
||||
|
||||
func TestNewIterList3(t *testing.T) {
|
||||
list := []any{"a", "b", "c", "d"}
|
||||
it, _ := NewIterator(list)
|
||||
it, _ := NewIterator(nil, list, nil)
|
||||
if item, err := it.Next(); err != nil {
|
||||
t.Errorf("error: %v", err)
|
||||
} else if item != "a" {
|
||||
@@ -73,7 +73,7 @@ func TestNewIterList3(t *testing.T) {
|
||||
|
||||
func TestNewIterList4(t *testing.T) {
|
||||
list := any(nil)
|
||||
it, _ := NewIterator(list)
|
||||
it, _ := NewIterator(nil, list, nil)
|
||||
if _, err := it.Next(); err != io.EOF {
|
||||
t.Errorf("error: %v", err)
|
||||
}
|
||||
@@ -81,7 +81,7 @@ func TestNewIterList4(t *testing.T) {
|
||||
|
||||
func TestNewIterList5(t *testing.T) {
|
||||
list := "123"
|
||||
it, _ := NewIterator(list)
|
||||
it, _ := NewIterator(nil, list, nil)
|
||||
if item, err := it.Next(); err != nil {
|
||||
t.Errorf("error: %v", err)
|
||||
} else if item != "123" {
|
||||
@@ -93,8 +93,8 @@ func TestNewIterList5(t *testing.T) {
|
||||
|
||||
func TestNewIterList6(t *testing.T) {
|
||||
list := kern.NewListA("a", "b", "c", "d")
|
||||
it1, _ := NewIterator(list)
|
||||
it, _ := NewIterator(it1)
|
||||
it1, _ := NewIterator(nil, list, nil)
|
||||
it, _ := NewIterator(nil, it1, nil)
|
||||
if item, err := it.Next(); err != nil {
|
||||
t.Errorf("error: %v", err)
|
||||
} else if item != "a" {
|
||||
@@ -106,7 +106,7 @@ func TestNewIterList6(t *testing.T) {
|
||||
|
||||
func TestNewString(t *testing.T) {
|
||||
list := "123"
|
||||
it, _ := NewIterator(list)
|
||||
it, _ := NewIterator(nil, list, nil)
|
||||
if s := it.String(); s != "$([#1])" {
|
||||
t.Errorf("expected $([#1]), got %s", s)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user