Files
ThothII/tools/tht/internal/backup/fixture_security_windows_test.go
T

24 lines
533 B
Go

//go:build windows
package backup
import (
"testing"
"github.com/aritmolab/thothii/tools/tht/internal/safeio"
)
func prepareBackupFixturePrivatePaths(t *testing.T, directories, files []string) {
t.Helper()
for _, path := range directories {
if err := safeio.ProtectPrivateDirectory(path); err != nil {
t.Fatalf("ProtectPrivateDirectory(%q): %v", path, err)
}
}
for _, path := range files {
if err := safeio.ProtectPrivateRegular(path); err != nil {
t.Fatalf("ProtectPrivateRegular(%q): %v", path, err)
}
}
}