]> Cypherpunks.ru repositories - gostls13.git/commit
go/types, types2: extract package name from test sources automatically
authorRobert Griesemer <gri@golang.org>
Wed, 19 Apr 2023 22:34:49 +0000 (15:34 -0700)
committerGopher Robot <gobot@golang.org>
Fri, 28 Apr 2023 17:58:07 +0000 (17:58 +0000)
commitc9b0d8b61ef222b151206546b5d56c1cbe0d3449
treeb1bb8e189bbcc351ab357d6f7e86d20430d895af
parent08357012247db5c84002b7a4c1693411a1a9b295
go/types, types2: extract package name from test sources automatically

This simplifies explicit tests and ensures that the error messages
contain the package name instead of a generic file name like "p.go".

Fixes #59736.

Change-Id: I1b42e30f53ba88456e92f990d80ca68ffc987e20
Reviewed-on: https://go-review.googlesource.com/c/go/+/486617
TryBot-Result: Gopher Robot <gobot@golang.org>
Auto-Submit: Robert Griesemer <gri@google.com>
Reviewed-by: Robert Griesemer <gri@google.com>
Reviewed-by: Robert Findley <rfindley@google.com>
Run-TryBot: Robert Griesemer <gri@google.com>
25 files changed:
src/cmd/compile/internal/types2/api_test.go
src/cmd/compile/internal/types2/builtins_test.go
src/cmd/compile/internal/types2/example_test.go
src/cmd/compile/internal/types2/hilbert_test.go
src/cmd/compile/internal/types2/instantiate_test.go
src/cmd/compile/internal/types2/issues_test.go
src/cmd/compile/internal/types2/mono_test.go
src/cmd/compile/internal/types2/named_test.go
src/cmd/compile/internal/types2/object_test.go
src/cmd/compile/internal/types2/resolver_test.go
src/cmd/compile/internal/types2/sizes_test.go
src/cmd/compile/internal/types2/typestring_test.go
src/go/types/api_test.go
src/go/types/builtins_test.go
src/go/types/example_test.go
src/go/types/hilbert_test.go
src/go/types/instantiate_test.go
src/go/types/issues_test.go
src/go/types/methodset_test.go
src/go/types/mono_test.go
src/go/types/named_test.go
src/go/types/object_test.go
src/go/types/resolver_test.go
src/go/types/sizes_test.go
src/go/types/typestring_test.go