aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/go/internal/modload/import_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/go/internal/modload/import_test.go')
-rw-r--r--src/cmd/go/internal/modload/import_test.go13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/cmd/go/internal/modload/import_test.go b/src/cmd/go/internal/modload/import_test.go
index 22d5b82e21..9420dc5646 100644
--- a/src/cmd/go/internal/modload/import_test.go
+++ b/src/cmd/go/internal/modload/import_test.go
@@ -58,10 +58,15 @@ var importTests = []struct {
func TestQueryImport(t *testing.T) {
testenv.MustHaveExternalNetwork(t)
testenv.MustHaveExecPath(t, "git")
- defer func(old bool) {
- allowMissingModuleImports = old
- }(allowMissingModuleImports)
- AllowMissingModuleImports()
+
+ oldAllowMissingModuleImports := allowMissingModuleImports
+ oldRootMode := RootMode
+ defer func() {
+ allowMissingModuleImports = oldAllowMissingModuleImports
+ RootMode = oldRootMode
+ }()
+ allowMissingModuleImports = true
+ RootMode = NoRoot
ctx := context.Background()