go/src/bufio
Dmitri Shuralyov dea6d928f6 bufio: test for exact error value in TestNegativeEOFReader and TestLargeReader
CL 225357 added tests for Scanner not panicking on bad readers.
CL 225557 created a named error value that is returned instead.
CL 237739 documents that the bufio.ErrBadReadCount is returned
when bufio.Scanner is used with an invalid io.Reader.

This suggests we wouldn't want that behavior to be able to change
without a test noticing it, so modify the tests to check for the
exact error value instead of just any non-nil one.

For #38053.

Change-Id: I4b0b8eb6804ebfe2c768505ddb94f0b1017fcf8b
Reviewed-on: https://go-review.googlesource.com/c/go/+/238217
Reviewed-by: Ian Lance Taylor <iant@golang.org>
2020-06-17 14:47:32 +00:00
..
bufio.go bufio: optimize bufio.Reader.ReadString to avoid an allocation and copy 2020-04-28 00:53:32 +00:00
bufio_test.go bufio: optimize bufio.Reader.ReadString to avoid an allocation and copy 2020-04-28 00:53:32 +00:00
example_test.go bufio: fix ExampleScanner_Bytes comment, add error check 2019-06-25 00:29:24 +00:00
export_test.go
scan.go scan: for style, adjust code for bad scan read counts 2020-03-25 22:44:57 +00:00
scan_test.go bufio: test for exact error value in TestNegativeEOFReader and TestLargeReader 2020-06-17 14:47:32 +00:00