aboutsummaryrefslogtreecommitdiff
path: root/objectstore/packed/read_test.go
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-03-04 14:12:34 +0800
committerGravatar Runxi Yu2026-03-04 14:12:34 +0800
commit6804ac401d8e33d91fb6ffa4bc88faaa034c0279 (patch)
treee670b99b034bcfe0a65770cb37ea52d7093df911 /objectstore/packed/read_test.go
parentobjectid: Make more tests iterate algorithms (diff)
signatureNo signature
objectstore/packed: Make more tests iterate algorithms
Diffstat (limited to 'objectstore/packed/read_test.go')
-rw-r--r--objectstore/packed/read_test.go22
1 files 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) {