- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for OneByteReader (0.23 sec)
-
src/testing/iotest/reader.go
package iotest import ( "bytes" "errors" "fmt" "io" ) // OneByteReader returns a Reader that implements // each non-empty Read by reading one byte from r. func OneByteReader(r io.Reader) io.Reader { return &oneByteReader{r} } type oneByteReader struct { r io.Reader } func (r *oneByteReader) Read(p []byte) (int, error) { if len(p) == 0 { return 0, nil } return r.r.Read(p[0:1]) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Nov 08 17:55:47 UTC 2023 - 8K bytes - Viewed (0) -
src/testing/iotest/reader_test.go
import ( "bytes" "errors" "io" "strings" "testing" ) func TestOneByteReader_nonEmptyReader(t *testing.T) { msg := "Hello, World!" buf := new(bytes.Buffer) buf.WriteString(msg) obr := OneByteReader(buf) var b []byte n, err := obr.Read(b) if err != nil || n != 0 { t.Errorf("Empty buffer read returned n=%d err=%v", n, err) } b = make([]byte, 3) // Read from obr until EOF.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Sep 07 07:03:10 UTC 2022 - 6.1K bytes - Viewed (0) -
src/math/rand/rand_test.go
t.Errorf("Read into empty buffer returned unexpected n of %d", n) } } func TestReadByOneByte(t *testing.T) { r := New(NewSource(1)) b1 := make([]byte, 100) _, err := io.ReadFull(iotest.OneByteReader(r), b1) if err != nil { t.Errorf("read by one byte: %v", err) } r = New(NewSource(1)) b2 := make([]byte, 100) _, err = r.Read(b2) if err != nil { t.Errorf("read: %v", err) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 18:42:28 UTC 2024 - 16.9K bytes - Viewed (0) -
src/fmt/scan_test.go
return strings.NewReader(s) }}, {"ReaderOnly", func(s string) io.Reader { return struct{ io.Reader }{strings.NewReader(s)} }}, {"OneByteReader", func(s string) io.Reader { return iotest.OneByteReader(strings.NewReader(s)) }}, {"DataErrReader", func(s string) io.Reader { return iotest.DataErrReader(strings.NewReader(s)) }}, }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 23 20:25:13 UTC 2023 - 39.3K bytes - Viewed (0) -
src/bufio/bufio_test.go
} } type readMaker struct { name string fn func(io.Reader) io.Reader } var readMakers = []readMaker{ {"full", func(r io.Reader) io.Reader { return r }}, {"byte", iotest.OneByteReader}, {"half", iotest.HalfReader}, {"data+err", iotest.DataErrReader}, {"timeout", iotest.TimeoutReader}, } // Call ReadString (which ends up calling everything else) // to accumulate the text of a file.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Feb 10 18:56:01 UTC 2023 - 51.5K bytes - Viewed (0) -
src/math/rand/v2/chacha8_test.go
t.Errorf("transcript incorrect: got %x, want %x", got, chacha8hash) } p.Seed(chacha8seed) h.Reset() buf = make([]byte, chacha8outlen) if _, err := io.ReadFull(iotest.OneByteReader(p), buf); err != nil { t.Errorf("one byte reads: %v", err) } h.Write(buf) if got := h.Sum(nil); !bytes.Equal(got, chacha8hash) { t.Errorf("transcript incorrect (one byte reads): got %x, want %x", got, chacha8hash)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 22:09:08 UTC 2024 - 55K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go
{"DataErrReader", Func, 0}, {"ErrReader", Func, 16}, {"ErrTimeout", Var, 0}, {"HalfReader", Func, 0}, {"NewReadLogger", Func, 0}, {"NewWriteLogger", Func, 0}, {"OneByteReader", Func, 0}, {"TestReader", Func, 16}, {"TimeoutReader", Func, 0}, {"TruncateWriter", Func, 0}, }, "testing/quick": { {"(*CheckEqualError).Error", Method, 0},
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 02 02:20:05 UTC 2024 - 534.2K bytes - Viewed (0) -
api/go1.txt
pkg testing/iotest, func HalfReader(io.Reader) io.Reader pkg testing/iotest, func NewReadLogger(string, io.Reader) io.Reader pkg testing/iotest, func NewWriteLogger(string, io.Writer) io.Writer pkg testing/iotest, func OneByteReader(io.Reader) io.Reader pkg testing/iotest, func TimeoutReader(io.Reader) io.Reader pkg testing/iotest, func TruncateWriter(io.Writer, int64) io.Writer pkg testing/iotest, var ErrTimeout error
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Aug 14 18:58:28 UTC 2013 - 1.7M bytes - Viewed (0)