fix "The process cannot access the file because it is being used by another process."

This commit is contained in:
alan 2024-07-14 23:06:03 +08:00
parent bcb18cdb1e
commit 9d60ea60ad

View file

@ -26,6 +26,7 @@ func TestReadWriteFreezerTableMeta(t *testing.T) {
if err != nil { if err != nil {
t.Fatalf("Failed to create file %v", err) t.Fatalf("Failed to create file %v", err)
} }
defer f.Close()
err = writeMetadata(f, newMetadata(100)) err = writeMetadata(f, newMetadata(100))
if err != nil { if err != nil {
t.Fatalf("Failed to write metadata %v", err) t.Fatalf("Failed to write metadata %v", err)
@ -47,6 +48,7 @@ func TestInitializeFreezerTableMeta(t *testing.T) {
if err != nil { if err != nil {
t.Fatalf("Failed to create file %v", err) t.Fatalf("Failed to create file %v", err)
} }
defer f.Close()
meta, err := loadMetadata(f, uint64(100)) meta, err := loadMetadata(f, uint64(100))
if err != nil { if err != nil {
t.Fatalf("Failed to read metadata %v", err) t.Fatalf("Failed to read metadata %v", err)