diff options
Diffstat (limited to 'internal/testgit')
| -rw-r--r-- | internal/testgit/repo.go | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/internal/testgit/repo.go b/internal/testgit/repo.go index fa89c022..940ba1e1 100644 --- a/internal/testgit/repo.go +++ b/internal/testgit/repo.go @@ -20,9 +20,14 @@ type RepoOptions struct { func NewRepo(tb testing.TB, opts RepoOptions) (*Repo, error) { tb.Helper() + objectFormat := opts.ObjectFormat + if objectFormat == id.ObjectFormatUnknown { + objectFormat = id.ObjectFormatSHA256 + } + repo := &Repo{ path: tb.TempDir(), - objectFormat: opts.ObjectFormat, + objectFormat: objectFormat, env: append(os.Environ(), "GIT_CONFIG_GLOBAL=/dev/null", "GIT_CONFIG_SYSTEM=/dev/null", |
