From a628ca32ebc0e4129f75b862bca945b326b298d7 Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Thu, 27 Feb 2020 17:20:48 -0800 Subject: go/packages: drop imports of reflect in tests of import graph In CL 219639 the generated testing package gets a dependency on reflect. Trim that dependency in the go/packages tests, just as we trim other dependencies of the generated testing package. Updates golang/go#34129 Change-Id: I5e2578fc61cafb4d524d0a58525cf78a402c1143 Reviewed-on: https://go-review.googlesource.com/c/tools/+/221477 Run-TryBot: Ian Lance Taylor TryBot-Result: Gobot Gobot Reviewed-by: Michael Matloob --- go/packages/packages_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go/packages/packages_test.go b/go/packages/packages_test.go index 0cc437990..0be6f77db 100644 --- a/go/packages/packages_test.go +++ b/go/packages/packages_test.go @@ -2671,7 +2671,7 @@ func importGraph(initial []*packages.Package) (string, map[string]*packages.Pack for _, imp := range p.Imports { if isTestMain { switch imp.ID { - case "os", "testing", "testing/internal/testdeps": + case "os", "reflect", "testing", "testing/internal/testdeps": edges = append(edges, fmt.Sprintf("%s -> %s (pruned)", p, imp)) continue } -- cgit v1.2.3