aboutsummaryrefslogtreecommitdiff
path: root/src/go/types/api_test.go
diff options
context:
space:
mode:
authorRobert Griesemer <gri@golang.org>2016-08-17 15:56:29 -0700
committerRobert Griesemer <gri@golang.org>2016-08-17 23:28:20 +0000
commit17eee31020b982c10a2bf21f446743137968240b (patch)
treeca7b74a59cafe937e27318afc0272f290eb24a7f /src/go/types/api_test.go
parent69371671c722d3fcc4f2e1c57dd6a40fc4973ebc (diff)
downloadgo-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.go12
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)`,
},