From 6655e9f74eac800e26f57ebdb143111726e8b73d Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Sat, 15 Nov 2025 00:00:00 +0000 Subject: Use SHA-256 by default --- objects_test.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'objects_test.go') diff --git a/objects_test.go b/objects_test.go index b5b3c5b9..2bb0d486 100644 --- a/objects_test.go +++ b/objects_test.go @@ -26,8 +26,11 @@ func hashWithByte(fill byte) Hash { } func TestLoosePathUsesExpectedLayout(t *testing.T) { - id := mustHash(t, "0123456789abcdef0123456789abcdef01234567") - expect := filepath.Join("objects", "01", "23456789abcdef0123456789abcdef01234567") + pattern := "0123456789abcdef" + repeats := (HashSize*2 + len(pattern) - 1) / len(pattern) + hexStr := strings.Repeat(pattern, repeats)[:HashSize*2] + id := mustHash(t, hexStr) + expect := filepath.Join("objects", hexStr[:2], hexStr[2:]) if got := loosePath(id); got != expect { t.Fatalf("unexpected loose path: %q", got) } -- cgit v1.3.1-10-gc9f91