MCPcopy
hub / github.com/rclone/rclone / writeObjectReader

Method writeObjectReader

backend/cache/cache_internal_test.go:1011–1017  ·  view source on GitHub ↗
(t *testing.T, f fs.Fs, remote string, in io.Reader)

Source from the content-addressed store, hash-verified

1009}
1010
1011func (r *run) writeObjectReader(t *testing.T, f fs.Fs, remote string, in io.Reader) fs.Object {
1012 modTime := time.Now()
1013 objInfo := object.NewStaticObjectInfo(remote, modTime, -1, true, nil, f)
1014 obj, err := f.Put(context.Background(), in, objInfo)
1015 require.NoError(t, err)
1016 return obj
1017}
1018
1019func (r *run) updateObjectRemote(t *testing.T, f fs.Fs, remote string, data1 []byte, data2 []byte) fs.Object {
1020 var err error

Callers 4

writeRemoteReaderMethod · 0.95
writeObjectBytesMethod · 0.95

Calls 2

NewStaticObjectInfoFunction · 0.92
PutMethod · 0.65

Tested by

no test coverage detected