diff options
author | Robert Griesemer <gri@golang.org> | 2016-08-17 15:56:29 -0700 |
---|---|---|
committer | Robert Griesemer <gri@golang.org> | 2016-08-17 23:28:20 +0000 |
commit | 17eee31020b982c10a2bf21f446743137968240b (patch) | |
tree | ca7b74a59cafe937e27318afc0272f290eb24a7f /src/go/types/api_test.go | |
parent | 69371671c722d3fcc4f2e1c57dd6a40fc4973ebc (diff) | |
download | go-17eee31020b982c10a2bf21f446743137968240b.tar.gz go-17eee31020b982c10a2bf21f446743137968240b.zip |
go/types: enable disabled test for comma-ok expressions
This was fixed long ago but the test was not enabled.
For #8189.
Change-Id: Ia44ef752b6bf076f3e243d2d0db326a392a20193
Reviewed-on: https://go-review.googlesource.com/27310
Run-TryBot: Robert Griesemer <gri@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Diffstat (limited to 'src/go/types/api_test.go')
-rw-r--r-- | src/go/types/api_test.go | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/go/types/api_test.go b/src/go/types/api_test.go index 60e55de634..1084de3164 100644 --- a/src/go/types/api_test.go +++ b/src/go/types/api_test.go @@ -171,13 +171,11 @@ func TestTypesInfo(t *testing.T) { `x.(int)`, `(int, bool)`, }, - // TODO(gri): uncomment if we accept issue 8189. - // {`package p2; type mybool bool; var m map[string]complex128; var b mybool; func _() { _, b = m["foo"] }`, - // `m["foo"]`, - // `(complex128, p2.mybool)`, - // }, - // TODO(gri): remove if we accept issue 8189. - {`package p2; var m map[string]complex128; var b bool; func _() { _, b = m["foo"] }`, + {`package p2a; type mybool bool; var m map[string]complex128; var b mybool; func _() { _, b = m["foo"] }`, + `m["foo"]`, + `(complex128, p2a.mybool)`, + }, + {`package p2b; var m map[string]complex128; var b bool; func _() { _, b = m["foo"] }`, `m["foo"]`, `(complex128, bool)`, }, |