aboutsummaryrefslogtreecommitdiff
path: root/refstore/packed
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-03-04 14:12:44 +0800
committerGravatar Runxi Yu2026-03-04 14:12:44 +0800
commit3d98cec9e2d8b93517e38f46410d28d0b6308d3e (patch)
tree3e9b2988c46afad2c81aa49957ce4b412f4dca2f /refstore/packed
parentobjectstore/packed: Make more tests iterate algorithms (diff)
signatureNo signature
refstore/packed: Make more tests iterate algorithms
Diffstat (limited to 'refstore/packed')
-rw-r--r--refstore/packed/packed_test.go10
1 files changed, 6 insertions, 4 deletions
diff --git a/refstore/packed/packed_test.go b/refstore/packed/packed_test.go
index 0ddceabf..9d6b2fe1 100644
--- a/refstore/packed/packed_test.go
+++ b/refstore/packed/packed_test.go
@@ -282,10 +282,12 @@ func TestPackedNewValidation(t *testing.T) {
t.Fatalf("packed.New invalid algorithm error = %v", err)
}
- _, err = packed.New(root, objectid.AlgorithmSHA256)
- if !errors.Is(err, os.ErrNotExist) {
- t.Fatalf("packed.New missing packed-refs error = %v", err)
- }
+ testgit.ForEachAlgorithm(t, func(t *testing.T, algo objectid.Algorithm) { //nolint:thelper
+ _, err = packed.New(root, algo)
+ if !errors.Is(err, os.ErrNotExist) {
+ t.Fatalf("packed.New missing packed-refs error = %v", err)
+ }
+ })
}
func refNames(refs []ref.Ref) []string {