From 6804ac401d8e33d91fb6ffa4bc88faaa034c0279 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Wed, 4 Mar 2026 14:12:34 +0800 Subject: objectstore/packed: Make more tests iterate algorithms --- objectstore/packed/read_test.go | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/objectstore/packed/read_test.go b/objectstore/packed/read_test.go index 9ba89fdf..02ef4e75 100644 --- a/objectstore/packed/read_test.go +++ b/objectstore/packed/read_test.go @@ -169,19 +169,21 @@ func TestPackedStoreErrors(t *testing.T) { func TestPackedStoreNewValidation(t *testing.T) { t.Parallel() - testRepo, _ := createPackedFixtureRepo(t, objectid.AlgorithmSHA1) + testgit.ForEachAlgorithm(t, func(t *testing.T, algo objectid.Algorithm) { //nolint:thelper + testRepo, _ := createPackedFixtureRepo(t, algo) - store := openPackedStore(t, testRepo.Dir(), objectid.AlgorithmSHA1) + store := openPackedStore(t, testRepo.Dir(), algo) - err := store.Close() - if err != nil { - t.Fatalf("Close: %v", err) - } + err := store.Close() + if err != nil { + t.Fatalf("Close: %v", err) + } - err = store.Close() - if err != nil { - t.Fatalf("Close second: %v", err) - } + err = store.Close() + if err != nil { + t.Fatalf("Close second: %v", err) + } + }) } func TestPackedStoreInvalidAlgorithm(t *testing.T) { -- cgit v1.3.1-10-gc9f91