(t *testing.T, actualData string, f func(storage.App) (storage.ReadonlyFile, error))
| 181 | } |
| 182 | |
| 183 | func 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 | |
| 195 | func tusUpload(t *testing.T, data []byte) string { |
| 196 | tusClient, err := tus.NewClient(config.Current.ServerUrl+"/tus/", nil) |
no test coverage detected