diff options
author | Robert Griesemer <gri@golang.org> | 2020-12-09 20:14:07 -0800 |
---|---|---|
committer | Robert Griesemer <gri@golang.org> | 2020-12-14 21:28:48 +0000 |
commit | 5aca6e78570c4a4826e500613b1bc054bc95142a (patch) | |
tree | fa1a4c7a687cd97cf4006002646b216315d10918 /test/slice3err.go | |
parent | df58f3368e62fbc290b419f0b33b97a984b9ca19 (diff) | |
download | go-git-5aca6e78570c4a4826e500613b1bc054bc95142a.tar.gz |
[dev.typeparams] test: finish triaging all outstanding failing tests
Also: Adjusted error patterns for passing test that have different
error messages.
Change-Id: I216294b4c4855aa93da22cdc3c0b3303e54a8420
Reviewed-on: https://go-review.googlesource.com/c/go/+/277994
Trust: Robert Griesemer <gri@golang.org>
Run-TryBot: Robert Griesemer <gri@golang.org>
Reviewed-by: Robert Findley <rfindley@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Diffstat (limited to 'test/slice3err.go')
-rw-r--r-- | test/slice3err.go | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/test/slice3err.go b/test/slice3err.go index 1309fdd56b..120ecbecce 100644 --- a/test/slice3err.go +++ b/test/slice3err.go @@ -17,12 +17,12 @@ func f() { _ = array[i:] _ = array[:j] _ = array[i:j] - _ = array[::] // ERROR "middle index required in 3-index slice" "final index required in 3-index slice" - _ = array[i::] // ERROR "middle index required in 3-index slice" "final index required in 3-index slice" - _ = array[:j:] // ERROR "final index required in 3-index slice" - _ = array[i:j:] // ERROR "final index required in 3-index slice" - _ = array[::k] // ERROR "middle index required in 3-index slice" - _ = array[i::k] // ERROR "middle index required in 3-index slice" + _ = array[::] // ERROR "middle index required in 3-index slice|invalid slice indices" "final index required in 3-index slice" + _ = array[i::] // ERROR "middle index required in 3-index slice|invalid slice indices" "final index required in 3-index slice" + _ = array[:j:] // ERROR "final index required in 3-index slice|invalid slice indices" + _ = array[i:j:] // ERROR "final index required in 3-index slice|invalid slice indices" + _ = array[::k] // ERROR "middle index required in 3-index slice|invalid slice indices" + _ = array[i::k] // ERROR "middle index required in 3-index slice|invalid slice indices" _ = array[:j:k] _ = array[i:j:k] @@ -30,12 +30,12 @@ func f() { _ = slice[i:] _ = slice[:j] _ = slice[i:j] - _ = slice[::] // ERROR "middle index required in 3-index slice" "final index required in 3-index slice" - _ = slice[i::] // ERROR "middle index required in 3-index slice" "final index required in 3-index slice" - _ = slice[:j:] // ERROR "final index required in 3-index slice" - _ = slice[i:j:] // ERROR "final index required in 3-index slice" - _ = slice[::k] // ERROR "middle index required in 3-index slice" - _ = slice[i::k] // ERROR "middle index required in 3-index slice" + _ = slice[::] // ERROR "middle index required in 3-index slice|invalid slice indices" "final index required in 3-index slice" + _ = slice[i::] // ERROR "middle index required in 3-index slice|invalid slice indices" "final index required in 3-index slice" + _ = slice[:j:] // ERROR "final index required in 3-index slice|invalid slice indices" + _ = slice[i:j:] // ERROR "final index required in 3-index slice|invalid slice indices" + _ = slice[::k] // ERROR "middle index required in 3-index slice|invalid slice indices" + _ = slice[i::k] // ERROR "middle index required in 3-index slice|invalid slice indices" _ = slice[:j:k] _ = slice[i:j:k] @@ -54,43 +54,43 @@ func f() { // check invalid indices _ = array[1:2] - _ = array[2:1] // ERROR "invalid slice index|inverted slice" + _ = array[2:1] // ERROR "invalid slice index|invalid slice indices|inverted slice" _ = array[2:2] _ = array[i:1] _ = array[1:j] _ = array[1:2:3] - _ = array[1:3:2] // ERROR "invalid slice index|inverted slice" - _ = array[2:1:3] // ERROR "invalid slice index|inverted slice" - _ = array[2:3:1] // ERROR "invalid slice index|inverted slice" - _ = array[3:1:2] // ERROR "invalid slice index|inverted slice" - _ = array[3:2:1] // ERROR "invalid slice index|inverted slice" + _ = array[1:3:2] // ERROR "invalid slice index|invalid slice indices|inverted slice" + _ = array[2:1:3] // ERROR "invalid slice index|invalid slice indices|inverted slice" + _ = array[2:3:1] // ERROR "invalid slice index|invalid slice indices|inverted slice" + _ = array[3:1:2] // ERROR "invalid slice index|invalid slice indices|inverted slice" + _ = array[3:2:1] // ERROR "invalid slice index|invalid slice indices|inverted slice" _ = array[i:1:2] - _ = array[i:2:1] // ERROR "invalid slice index|inverted slice" + _ = array[i:2:1] // ERROR "invalid slice index|invalid slice indices|inverted slice" _ = array[1:j:2] - _ = array[2:j:1] // ERROR "invalid slice index" + _ = array[2:j:1] // ERROR "invalid slice index|invalid slice indices" _ = array[1:2:k] - _ = array[2:1:k] // ERROR "invalid slice index|inverted slice" + _ = array[2:1:k] // ERROR "invalid slice index|invalid slice indices|inverted slice" _ = slice[1:2] - _ = slice[2:1] // ERROR "invalid slice index|inverted slice" + _ = slice[2:1] // ERROR "invalid slice index|invalid slice indices|inverted slice" _ = slice[2:2] _ = slice[i:1] _ = slice[1:j] _ = slice[1:2:3] - _ = slice[1:3:2] // ERROR "invalid slice index|inverted slice" - _ = slice[2:1:3] // ERROR "invalid slice index|inverted slice" - _ = slice[2:3:1] // ERROR "invalid slice index|inverted slice" - _ = slice[3:1:2] // ERROR "invalid slice index|inverted slice" - _ = slice[3:2:1] // ERROR "invalid slice index|inverted slice" + _ = slice[1:3:2] // ERROR "invalid slice index|invalid slice indices|inverted slice" + _ = slice[2:1:3] // ERROR "invalid slice index|invalid slice indices|inverted slice" + _ = slice[2:3:1] // ERROR "invalid slice index|invalid slice indices|inverted slice" + _ = slice[3:1:2] // ERROR "invalid slice index|invalid slice indices|inverted slice" + _ = slice[3:2:1] // ERROR "invalid slice index|invalid slice indices|inverted slice" _ = slice[i:1:2] - _ = slice[i:2:1] // ERROR "invalid slice index|inverted slice" + _ = slice[i:2:1] // ERROR "invalid slice index|invalid slice indices|inverted slice" _ = slice[1:j:2] - _ = slice[2:j:1] // ERROR "invalid slice index" + _ = slice[2:j:1] // ERROR "invalid slice index|invalid slice indices" _ = slice[1:2:k] - _ = slice[2:1:k] // ERROR "invalid slice index|inverted slice" + _ = slice[2:1:k] // ERROR "invalid slice index|invalid slice indices|inverted slice" _ = str[1:2] - _ = str[2:1] // ERROR "invalid slice index|inverted slice" + _ = str[2:1] // ERROR "invalid slice index|invalid slice indices|inverted slice" _ = str[2:2] _ = str[i:1] _ = str[1:j] @@ -115,7 +115,7 @@ func f() { _ = slice[1:11] _ = slice[1:11:12] _ = slice[1:2:11] - _ = slice[1:11:3] // ERROR "invalid slice index" - _ = slice[11:2:3] // ERROR "invalid slice index|inverted slice" + _ = slice[1:11:3] // ERROR "invalid slice index|invalid slice indices" + _ = slice[11:2:3] // ERROR "invalid slice index|invalid slice indices|inverted slice" _ = slice[11:12:13] } |