diff options
| author | Dan Caddigan <goldcaddy77@gmail.com> | 2016-10-07 00:46:56 -0400 |
|---|---|---|
| committer | Brad Fitzpatrick <bradfitz@golang.org> | 2016-10-24 16:41:29 +0000 |
| commit | 212d2f82e05018f1ebb5e40e2c328865201da356 (patch) | |
| tree | 9ae2c53bc7d42026445ec3944dd0244ff7788185 /src/os/error_test.go | |
| parent | 452bbfc179d6739a404aacc819ec66acc71fc55c (diff) | |
| download | go-212d2f82e05018f1ebb5e40e2c328865201da356.tar.xz | |
os: add ErrClosed, return for use of closed File
This is clearer than syscall.EBADF.
Fixes #17320.
Change-Id: I14c6a362f9a6044c9b07cd7965499f4a83d2a860
Reviewed-on: https://go-review.googlesource.com/30614
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Diffstat (limited to 'src/os/error_test.go')
| -rw-r--r-- | src/os/error_test.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/os/error_test.go b/src/os/error_test.go index a47c1732cb..3499ceec95 100644 --- a/src/os/error_test.go +++ b/src/os/error_test.go @@ -91,10 +91,12 @@ var isExistTests = []isExistTest{ {&os.PathError{Err: os.ErrPermission}, false, false}, {&os.PathError{Err: os.ErrExist}, true, false}, {&os.PathError{Err: os.ErrNotExist}, false, true}, + {&os.PathError{Err: os.ErrClosed}, false, false}, {&os.LinkError{Err: os.ErrInvalid}, false, false}, {&os.LinkError{Err: os.ErrPermission}, false, false}, {&os.LinkError{Err: os.ErrExist}, true, false}, {&os.LinkError{Err: os.ErrNotExist}, false, true}, + {&os.LinkError{Err: os.ErrClosed}, false, false}, {&os.SyscallError{Err: os.ErrNotExist}, false, true}, {&os.SyscallError{Err: os.ErrExist}, true, false}, {nil, false, false}, |
