aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-02-20 12:51:16 +0800
committerGravatar Runxi Yu2026-02-20 12:57:31 +0800
commita3e71ee0bb60730df98502289b5aea0566f5b8e2 (patch)
treea3e7e56f3c41c3955d6a0a3c752e425c03e52ea7
parentRevert "packed: More uniform file naming scheme" (diff)
signatureNo signature
Revert "pack: Harden pack writing test with 1000 1kb files"
This reverts commit 8580891b922d3a09a1181743fdd8eb4828f6fba9.
-rw-r--r--pack_write_test.go20
1 files changed, 5 insertions, 15 deletions
diff --git a/pack_write_test.go b/pack_write_test.go
index da7ecfa7..d33ae012 100644
--- a/pack_write_test.go
+++ b/pack_write_test.go
@@ -2,9 +2,7 @@ package furgit
import (
"bytes"
- "crypto/rand"
"errors"
- "fmt"
"os"
"path/filepath"
"strings"
@@ -90,19 +88,11 @@ func TestPackWriteNoDeltas(t *testing.T) {
workDir, cleanupWork := setupWorkDir(t)
defer cleanupWork()
- const (
- fileCount = 1000
- fileSize = 1024
- )
- buf := make([]byte, fileSize)
- for i := 0; i < fileCount; i++ {
- if _, err := rand.Read(buf); err != nil {
- t.Fatalf("rand.Read failed: %v", err)
- }
- name := filepath.Join(workDir, fmt.Sprintf("file%04d.bin", i))
- if err := os.WriteFile(name, buf, 0o644); err != nil {
- t.Fatalf("failed to write %s: %v", name, err)
- }
+ if err := os.WriteFile(filepath.Join(workDir, "file1.txt"), []byte("content1"), 0o644); err != nil {
+ t.Fatalf("failed to write file1.txt: %v", err)
+ }
+ if err := os.WriteFile(filepath.Join(workDir, "file2.txt"), []byte("content2"), 0o644); err != nil {
+ t.Fatalf("failed to write file2.txt: %v", err)
}
gitCmd(t, repoPath, "--work-tree="+workDir, "add", ".")