// size, err := r.Next() // size is 5
// r.Discard() // skip that chunk
// size, err = r.Next() // size is 6
-// data, _ := ioutil.ReadAll(r) // data contains "world!"
+// data, _ := io.ReadAll(r) // data contains "world!"
package netstring
import (
"bytes"
- "io/ioutil"
+ "io"
"testing"
"testing/quick"
)
if n, err := r.Next(); err != nil || n != uint64(len(data)) {
return false
}
- got, err := ioutil.ReadAll(r)
+ got, err := io.ReadAll(r)
if err != nil || bytes.Compare(got, data) != 0 {
return false
}
if size, err := r.Next(); err != nil || size != 6 {
t.FailNow()
}
- if data, err := ioutil.ReadAll(r); err != nil || string(data) != "world!" {
+ if data, err := io.ReadAll(r); err != nil || string(data) != "world!" {
t.FailNow()
}
}