diff options
Diffstat (limited to 'src/pkg/testing/iotest/reader.go')
| -rw-r--r-- | src/pkg/testing/iotest/reader.go | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/src/pkg/testing/iotest/reader.go b/src/pkg/testing/iotest/reader.go index 0a1a3f6b3..647520a09 100644 --- a/src/pkg/testing/iotest/reader.go +++ b/src/pkg/testing/iotest/reader.go @@ -7,31 +7,31 @@ package iotest import ( - "io"; - "os"; + "io" + "os" ) // 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} } +func OneByteReader(r io.Reader) io.Reader { return &oneByteReader{r} } type oneByteReader struct { - r io.Reader; + r io.Reader } func (r *oneByteReader) Read(p []byte) (int, os.Error) { if len(p) == 0 { return 0, nil } - return r.r.Read(p[0:1]); + return r.r.Read(p[0:1]) } // HalfReader returns a Reader that implements Read // by reading half as many requested bytes from r. -func HalfReader(r io.Reader) io.Reader { return &halfReader{r} } +func HalfReader(r io.Reader) io.Reader { return &halfReader{r} } type halfReader struct { - r io.Reader; + r io.Reader } func (r *halfReader) Read(p []byte) (int, os.Error) { @@ -42,12 +42,12 @@ func (r *halfReader) Read(p []byte) (int, os.Error) { // DataErrReader returns a Reader that returns the final // error with the last data read, instead of by itself with // zero bytes of data. -func DataErrReader(r io.Reader) io.Reader { return &dataErrReader{r, nil, make([]byte, 1024)} } +func DataErrReader(r io.Reader) io.Reader { return &dataErrReader{r, nil, make([]byte, 1024)} } type dataErrReader struct { - r io.Reader; - unread []byte; - data []byte; + r io.Reader + unread []byte + data []byte } func (r *dataErrReader) Read(p []byte) (n int, err os.Error) { @@ -55,15 +55,15 @@ func (r *dataErrReader) Read(p []byte) (n int, err os.Error) { // one to get data and a second to look for an error. for { if len(r.unread) == 0 { - n1, err1 := r.r.Read(r.data); - r.unread = r.data[0:n1]; - err = err1; + n1, err1 := r.r.Read(r.data) + r.unread = r.data[0:n1] + err = err1 } if n > 0 { break } - n = copy(p, r.unread); - r.unread = r.unread[n:]; + n = copy(p, r.unread) + r.unread = r.unread[n:] } - return; + return } |
