]> Cypherpunks.ru repositories - gostls13.git/commit
bufio: test for exact error value in TestNegativeEOFReader and TestLargeReader
authorDmitri Shuralyov <dmitshur@golang.org>
Tue, 16 Jun 2020 17:08:47 +0000 (13:08 -0400)
committerDmitri Shuralyov <dmitshur@golang.org>
Wed, 17 Jun 2020 14:47:32 +0000 (14:47 +0000)
commitdea6d928f6c293631ce93bd3a3bb8b4020188954
tree1bea18c69f56a4e83a85b1e8e613db8a143aed3b
parent340efd3608c2dc69b8786a8e7ca472e9f78d9002
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>
src/bufio/scan_test.go