MCPcopy Create free account
hub / github.com/dropbox/dbxcli / mockFilesClient

Struct mockFilesClient

cmd/mock_test.go:12–30  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

10)
11
12type mockFilesClient struct {
13 downloadFn func(arg *files.DownloadArg) (*files.FileMetadata, io.ReadCloser, error)
14 uploadFn func(arg *files.UploadArg, content io.Reader) (*files.FileMetadata, error)
15 uploadSessionStartFn func(arg *files.UploadSessionStartArg, content io.Reader) (*files.UploadSessionStartResult, error)
16 uploadSessionAppendV2Fn func(arg *files.UploadSessionAppendArg, content io.Reader) error
17 uploadSessionFinishFn func(arg *files.UploadSessionFinishArg, content io.Reader) (*files.FileMetadata, error)
18 copyV2Fn func(arg *files.RelocationArg) (*files.RelocationResult, error)
19 createFolderV2Fn func(arg *files.CreateFolderArg) (*files.CreateFolderResult, error)
20 deleteV2Fn func(arg *files.DeleteArg) (*files.DeleteResult, error)
21 getMetadataFn func(arg *files.GetMetadataArg) (files.IsMetadata, error)
22 listFolderFn func(arg *files.ListFolderArg) (*files.ListFolderResult, error)
23 listFolderContinueFn func(arg *files.ListFolderContinueArg) (*files.ListFolderResult, error)
24 listRevisionsFn func(arg *files.ListRevisionsArg) (*files.ListRevisionsResult, error)
25 moveV2Fn func(arg *files.RelocationArg) (*files.RelocationResult, error)
26 permanentlyDeleteFn func(arg *files.DeleteArg) error
27 restoreFn func(arg *files.RestoreArg) (*files.FileMetadata, error)
28 searchV2Fn func(arg *files.SearchV2Arg) (*files.SearchV2Result, error)
29 searchContinueV2Fn func(arg *files.SearchV2ContinueArg) (*files.SearchV2Result, error)
30}
31
32func (m *mockFilesClient) Download(arg *files.DownloadArg) (*files.FileMetadata, io.ReadCloser, error) {
33 if m.downloadFn != nil {

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected