]> Cypherpunks repositories - gostls13.git/commit
cmd/go: prepare tests for GO111MODULE=on by default
authorJay Conrod <jayconrod@google.com>
Tue, 15 Sep 2020 16:59:05 +0000 (12:59 -0400)
committerJay Conrod <jayconrod@google.com>
Thu, 17 Sep 2020 13:25:29 +0000 (13:25 +0000)
commit5abba0c73723a843315c0f7ed014617445af6243
tree2c006f546ad8c1d956b3be67d63d3884e3014259
parent967465da2975fe4322080703ce5a77ea90752829
cmd/go: prepare tests for GO111MODULE=on by default

Set GO111MODULE=off explicitly in tests specific to GOPATH mode.

Added a go.mod file to other tests that assumed GOPATH mode.

Fixed an issue in the build metadata file generated in
modload/build.go, which did not end with a newline. This broke the
build_dash_x test, which expects to be able to run the script printed
by 'go build -x' to produce the same result. The script is broken if
the build metadata file doesn't end with a newline.

Change-Id: I59f2a492a9f5a66f6c4aa702f429909d5c5e815d
Reviewed-on: https://go-review.googlesource.com/c/go/+/255051
Run-TryBot: Jay Conrod <jayconrod@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
Reviewed-by: Bryan C. Mills <bcmills@google.com>
Trust: Jay Conrod <jayconrod@google.com>
106 files changed:
src/cmd/go/internal/modload/build.go
src/cmd/go/testdata/script/build_cache_arch_mode.txt
src/cmd/go/testdata/script/build_cache_disabled.txt
src/cmd/go/testdata/script/build_cd_gopath_different.txt
src/cmd/go/testdata/script/build_cgo_consistent_results.txt
src/cmd/go/testdata/script/build_dash_x.txt
src/cmd/go/testdata/script/build_exe.txt
src/cmd/go/testdata/script/build_gopath_order.txt
src/cmd/go/testdata/script/build_import_comment.txt
src/cmd/go/testdata/script/build_import_cycle.txt
src/cmd/go/testdata/script/build_internal.txt
src/cmd/go/testdata/script/build_issue6480.txt
src/cmd/go/testdata/script/build_link_x_import_path_escape.txt
src/cmd/go/testdata/script/build_n_cgo.txt
src/cmd/go/testdata/script/build_no_go.txt
src/cmd/go/testdata/script/build_output.txt
src/cmd/go/testdata/script/build_patterns_outside_gopath.txt
src/cmd/go/testdata/script/build_plugin_non_main.txt
src/cmd/go/testdata/script/build_test_only.txt
src/cmd/go/testdata/script/build_vendor.txt
src/cmd/go/testdata/script/cgo_asm_error.txt
src/cmd/go/testdata/script/cgo_bad_directives.txt
src/cmd/go/testdata/script/cgo_depends_on_syscall.txt
src/cmd/go/testdata/script/cover_asm.txt
src/cmd/go/testdata/script/cover_blank_func_decl.txt
src/cmd/go/testdata/script/cover_cgo.txt
src/cmd/go/testdata/script/cover_cgo_extra_file.txt
src/cmd/go/testdata/script/cover_cgo_extra_test.txt
src/cmd/go/testdata/script/cover_cgo_xtest.txt
src/cmd/go/testdata/script/cover_dash_c.txt
src/cmd/go/testdata/script/cover_dep_loop.txt
src/cmd/go/testdata/script/cover_dot_import.txt
src/cmd/go/testdata/script/cover_error.txt
src/cmd/go/testdata/script/cover_import_main_loop.txt
src/cmd/go/testdata/script/cover_pattern.txt
src/cmd/go/testdata/script/cover_statements.txt
src/cmd/go/testdata/script/cover_sync_atomic_import.txt
src/cmd/go/testdata/script/generate_bad_imports.txt
src/cmd/go/testdata/script/generate_invalid.txt
src/cmd/go/testdata/script/get_custom_domain_wildcard.txt
src/cmd/go/testdata/script/get_dash_t.txt
src/cmd/go/testdata/script/get_domain_root.txt
src/cmd/go/testdata/script/get_dot_slash_download.txt
src/cmd/go/testdata/script/get_goroot.txt
src/cmd/go/testdata/script/get_insecure_custom_domain.txt
src/cmd/go/testdata/script/get_insecure_update.txt
src/cmd/go/testdata/script/get_internal_wildcard.txt
src/cmd/go/testdata/script/get_issue11307.txt
src/cmd/go/testdata/script/get_legacy.txt [moved from src/cmd/go/testdata/script/mod_get_legacy.txt with 97% similarity]
src/cmd/go/testdata/script/get_race.txt
src/cmd/go/testdata/script/get_test_only.txt
src/cmd/go/testdata/script/get_update.txt
src/cmd/go/testdata/script/get_update_unknown_protocol.txt
src/cmd/go/testdata/script/get_update_wildcard.txt
src/cmd/go/testdata/script/get_vcs_error_message.txt
src/cmd/go/testdata/script/get_vendor.txt
src/cmd/go/testdata/script/gopath_vendor_dup_err.txt
src/cmd/go/testdata/script/install_cgo_excluded.txt
src/cmd/go/testdata/script/install_relative_gobin_fail.txt
src/cmd/go/testdata/script/install_shadow_gopath.txt
src/cmd/go/testdata/script/link_syso_issue33139.txt
src/cmd/go/testdata/script/list_case_collision.txt
src/cmd/go/testdata/script/list_dedup_packages.txt
src/cmd/go/testdata/script/list_symlink.txt
src/cmd/go/testdata/script/list_symlink_internal.txt
src/cmd/go/testdata/script/list_symlink_vendor_issue14054.txt
src/cmd/go/testdata/script/list_symlink_vendor_issue15201.txt
src/cmd/go/testdata/script/list_test_simple.txt
src/cmd/go/testdata/script/list_wildcard_skip_nonmatching.txt
src/cmd/go/testdata/script/load_test_pkg_err.txt
src/cmd/go/testdata/script/run_hello_pkg.txt
src/cmd/go/testdata/script/run_vendor.txt
src/cmd/go/testdata/script/test_benchmark_fatal.txt
src/cmd/go/testdata/script/test_benchmark_labels.txt
src/cmd/go/testdata/script/test_build_failure.txt
src/cmd/go/testdata/script/test_deadline.txt
src/cmd/go/testdata/script/test_empty.txt
src/cmd/go/testdata/script/test_example_goexit.txt
src/cmd/go/testdata/script/test_import_error_stack.txt
src/cmd/go/testdata/script/test_json.txt
src/cmd/go/testdata/script/test_main_twice.txt
src/cmd/go/testdata/script/test_match_no_tests_build_failure.txt
src/cmd/go/testdata/script/test_no_run_example.txt
src/cmd/go/testdata/script/test_no_tests.txt
src/cmd/go/testdata/script/test_race.txt
src/cmd/go/testdata/script/test_race_cover_mode_issue20435.txt
src/cmd/go/testdata/script/test_race_install.txt
src/cmd/go/testdata/script/test_race_install_cgo.txt
src/cmd/go/testdata/script/test_regexps.txt
src/cmd/go/testdata/script/test_relative_import.txt
src/cmd/go/testdata/script/test_relative_import_dash_i.txt
src/cmd/go/testdata/script/test_syntax_error_says_fail.txt
src/cmd/go/testdata/script/test_vendor.txt
src/cmd/go/testdata/script/test_vet.txt
src/cmd/go/testdata/script/test_write_profiles_on_timeout.txt
src/cmd/go/testdata/script/test_xtestonly_works.txt
src/cmd/go/testdata/script/testing_issue40908.txt
src/cmd/go/testdata/script/vendor_gopath_issue11409.txt
src/cmd/go/testdata/script/vendor_import.txt
src/cmd/go/testdata/script/vendor_import_wrong.txt
src/cmd/go/testdata/script/vendor_issue12156.txt
src/cmd/go/testdata/script/vendor_list_issue11977.txt
src/cmd/go/testdata/script/vendor_resolve.txt
src/cmd/go/testdata/script/vendor_test_issue11864.txt
src/cmd/go/testdata/script/vendor_test_issue14613.txt
src/cmd/go/testdata/script/vet.txt