MCPcopy Create free account
hub / github.com/SignTools/SignTools / validateFile

Function validateFile

main_test.go:183–193  ·  view source on GitHub ↗
(t *testing.T, actualData string, f func(storage.App) (storage.ReadonlyFile, error))

Source from the content-addressed store, hash-verified

181}
182
183func validateFile(t *testing.T, actualData string, f func(storage.App) (storage.ReadonlyFile, error)) {
184 apps, err := storage.Apps.GetAll()
185 assert.NoError(t, err)
186 assert.Len(t, apps, 1)
187 file, err := f(apps[0])
188 assert.NoError(t, err)
189 defer file.Close()
190 b, err := ioutil.ReadAll(file)
191 assert.NoError(t, err)
192 assert.EqualValues(t, actualData, b)
193}
194
195func tusUpload(t *testing.T, data []byte) string {
196 tusClient, err := tus.NewClient(config.Current.ServerUrl+"/tus/", nil)

Callers 1

TestIntegrationFunction · 0.85

Calls 1

GetAllMethod · 0.45

Tested by

no test coverage detected