zip: skip tests that run 'git init' and 'git config' on plan9

The plan9 'git' command empirically doesn't support one or more of the
commands we need to run to create a test repository
(https://build.golang.org/log/627dacbfca9e0dfe6b84cf597411e63898b68ec8).
Rather than trying to coax it into working with a non-standard git
command, just skip the tests that need it.

Change-Id: Id20fd21d4a4b9d2d683ba7bdada5efbc17ac08bb
Reviewed-on: https://go-review.googlesource.com/c/mod/+/366035
Trust: Bryan C. Mills <bcmills@google.com>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Bryan C. Mills <bcmills@google.com>
TryBot-Result: Go Bot <gobot@golang.org>
1 file changed
tree: 6d58b56dced9c8ce71876fe179ecec22aeabe843
  1. LICENSE
  2. PATENTS
  3. README.md
  4. codereview.cfg
  5. go.mod
  6. go.sum
  7. gosumcheck/
  8. internal/
  9. modfile/
  10. module/
  11. semver/
  12. sumdb/
  13. zip/
README.md

mod

PkgGoDev

This repository holds packages for writing tools that work directly with Go module mechanics. That is, it is for direct manipulation of Go modules themselves.

It is NOT about supporting general development tools that need to do things like load packages in module mode. That use case, where modules are incidental rather than the focus, should remain in x/tools, specifically x/tools/go/packages.

The specific case of loading packages should still be done by invoking the go command, which remains the single point of truth for package loading algorithms.