MCPcopy
hub / github.com/rclone/rclone / writeHandleCreate

Function writeHandleCreate

vfs/write_test.go:21–30  ·  view source on GitHub ↗

Open a file for write

(t *testing.T)

Source from the content-addressed store, hash-verified

19
20// Open a file for write
21func writeHandleCreate(t *testing.T) (r *fstest.Run, vfs *VFS, fh *WriteFileHandle) {
22 r, vfs = newTestVFS(t)
23
24 h, err := vfs.OpenFile("file1", os.O_WRONLY|os.O_CREATE, 0777)
25 require.NoError(t, err)
26 fh, ok := h.(*WriteFileHandle)
27 require.True(t, ok)
28
29 return r, vfs, fh
30}
31
32// Test write when underlying storage is readonly, must be run as non-root
33func TestWriteFileHandleReadonly(t *testing.T) {

Callers 7

TestWriteFileHandleFlushFunction · 0.85
testFileReadAtFunction · 0.85

Calls 2

newTestVFSFunction · 0.85
OpenFileMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…