(t *testing.T, f fs.Fs, remote string, data1 []byte, data2 []byte)
| 1017 | } |
| 1018 | |
| 1019 | func (r *run) updateObjectRemote(t *testing.T, f fs.Fs, remote string, data1 []byte, data2 []byte) fs.Object { |
| 1020 | var err error |
| 1021 | var obj fs.Object |
| 1022 | |
| 1023 | in1 := bytes.NewReader(data1) |
| 1024 | in2 := bytes.NewReader(data2) |
| 1025 | objInfo1 := object.NewStaticObjectInfo(remote, time.Now(), int64(len(data1)), true, nil, f) |
| 1026 | objInfo2 := object.NewStaticObjectInfo(remote, time.Now(), int64(len(data2)), true, nil, f) |
| 1027 | |
| 1028 | _, err = f.Put(context.Background(), in1, objInfo1) |
| 1029 | require.NoError(t, err) |
| 1030 | obj, err = f.NewObject(context.Background(), remote) |
| 1031 | require.NoError(t, err) |
| 1032 | err = obj.Update(context.Background(), in2, objInfo2) |
| 1033 | require.NoError(t, err) |
| 1034 | |
| 1035 | return obj |
| 1036 | } |
| 1037 | |
| 1038 | func (r *run) readDataFromRemote(t *testing.T, f fs.Fs, remote string, offset, end int64, noLengthCheck bool) ([]byte, error) { |
| 1039 | size := end - offset |
no test coverage detected