github.com/ipld/go-ipld-prime@v0.21.0/node/tests/corpus/util.go (about)

     1  package corpus
     2  
     3  import (
     4  	"bytes"
     5  )
     6  
     7  func ents(n int, segFn func(i int) string) string {
     8  	if n <= 0 {
     9  		return ""
    10  	}
    11  	var buf bytes.Buffer
    12  	for i := 0; i < n; i++ {
    13  		buf.WriteString(segFn(i))
    14  		buf.WriteString(`,`)
    15  	}
    16  	buf.Truncate(buf.Len() - 1)
    17  	return buf.String()
    18  }