MCPcopy
hub / github.com/yorukot/superfile / SetupFilesWithData

Function SetupFilesWithData

src/pkg/utils/test_utils.go:47–53  ·  view source on GitHub ↗
(t *testing.T, data []byte, files ...string)

Source from the content-addressed store, hash-verified

45}
46
47func SetupFilesWithData(t *testing.T, data []byte, files ...string) {
48 t.Helper()
49 for _, file := range files {
50 err := os.WriteFile(file, data, UserFilePerm)
51 require.NoError(t, err)
52 }
53}
54
55func SetupFiles(t *testing.T, files ...string) {
56 SetupFilesWithData(t, SampleDataBytes, files...)

Callers 10

TestZipSourcesFunction · 0.92
TestFileRenameFunction · 0.92
TestFileDeleteFunction · 0.92
prepareLockUnlockTestFunction · 0.92
Test_LoadFunction · 0.92
TestReturnDirElementFunction · 0.92
SetupFilesFunction · 0.85
TestReadFileContentFunction · 0.85

Calls

no outgoing calls

Tested by 9

TestZipSourcesFunction · 0.74
TestFileRenameFunction · 0.74
TestFileDeleteFunction · 0.74
prepareLockUnlockTestFunction · 0.74
Test_LoadFunction · 0.74
TestReturnDirElementFunction · 0.74
TestReadFileContentFunction · 0.68