MCPcopy
hub / github.com/rclone/rclone / updateData

Method updateData

backend/cache/cache_internal_test.go:1175–1189  ·  view source on GitHub ↗
(t *testing.T, rootFs fs.Fs, src, data, append string)

Source from the content-addressed store, hash-verified

1173}
1174
1175func (r *run) updateData(t *testing.T, rootFs fs.Fs, src, data, append string) error {
1176 var err error
1177
1178 var obj1 fs.Object
1179 obj1, err = rootFs.NewObject(context.Background(), src)
1180 if err != nil {
1181 return err
1182 }
1183 data1 := []byte(data + append)
1184 reader := bytes.NewReader(data1)
1185 objInfo1 := object.NewStaticObjectInfo(src, time.Now(), int64(len(data1)), true, nil, rootFs)
1186 err = obj1.Update(context.Background(), reader, objInfo1)
1187
1188 return err
1189}
1190
1191func (r *run) cleanSize(t *testing.T, size int64) int64 {
1192 if r.rootIsCrypt {

Calls 3

UpdateMethod · 0.95
NewStaticObjectInfoFunction · 0.92
NewObjectMethod · 0.65

Tested by

no test coverage detected