Home | History | Annotate | Download | only in base32

Lines Matching defs:Read

115 		count, err := decoder.Read(dbuf)
117 t.Fatal("Read failed", err)
119 testEqual(t, "Read from %q = length %v, want %v", p.encoded, count, len(p.decoded))
122 count, err = decoder.Read(dbuf)
124 testEqual(t, "Read from %q = %v, want %v", p.encoded, err, io.EOF)
137 // invocation of Read returning the next error in this slice, or io.EOF,
140 // the test passes to decoder.Read and will be a multiple of 8, unless
142 func (b *badReader) Read(p []byte) (int, error) {
162 // TestIssue20044 tests that decoder.Read behaves correctly when the caller
175 // Check a read error accompanied by input data consisting of newlines only is propagated.
198 // Check errors are properly reported when decoder.Read is called multiple times.
199 // decoder.Read will be called 8 times, badReader.Read will be called twice, returning
203 // Check io.EOF is properly reported when decoder.Read is called multiple times.
204 // decoder.Read will be called 8 times, badReader.Read will be called twice, returning
209 // 8 bytes are read at a time.
215 // groups that are not divisible by 8. The first read will return 11 bytes and no
236 n, err = decoder.Read(dbuf)
247 // TestDecoderError verifies decode errors are propagated when there are no read
255 n, err := decoder.Read(dbuf)
256 testEqual(t, "Read after EOF, n = %d, expected %d", n, 0)
263 // TestReaderEOF ensures decoder.Read behaves correctly when input data is
271 n, err := decoder.Read(dbuf)
273 n, err = decoder.Read(dbuf)
274 testEqual(t, "Read after EOF, n = %d, expected %d", n, 0)
275 testEqual(t, "Read after EOF, err = %v, expected %v", err, io.EOF)
276 n, err = decoder.Read(dbuf)
277 testEqual(t, "Read after EOF, n = %d, expected %d", n, 0)
278 testEqual(t, "Read after EOF, err = %v, expected %v", err, io.EOF)
290 n, err = decoder.Read(buf[total : total+bs])
294 t.Errorf("Read from %q at pos %d = %d, unexpected error %v", bigtest.encoded, total, n, err)