github.com/cidverse/cid-sdk-go@v0.0.0-20240318001225-c193d83f053e/mocks/SDKClient.go (about)

     1  // Code generated by mockery v2.28.1. DO NOT EDIT.
     2  
     3  package mocks
     4  
     5  import (
     6  	cidsdk "github.com/cidverse/cid-sdk-go"
     7  	mock "github.com/stretchr/testify/mock"
     8  )
     9  
    10  // SDKClient is an autogenerated mock type for the SDKClient type
    11  type SDKClient struct {
    12  	mock.Mock
    13  }
    14  
    15  // ArtifactDownload provides a mock function with given fields: request
    16  func (_m *SDKClient) ArtifactDownload(request cidsdk.ArtifactDownloadRequest) error {
    17  	ret := _m.Called(request)
    18  
    19  	var r0 error
    20  	if rf, ok := ret.Get(0).(func(cidsdk.ArtifactDownloadRequest) error); ok {
    21  		r0 = rf(request)
    22  	} else {
    23  		r0 = ret.Error(0)
    24  	}
    25  
    26  	return r0
    27  }
    28  
    29  // ArtifactDownloadByteArray provides a mock function with given fields: request
    30  func (_m *SDKClient) ArtifactDownloadByteArray(request cidsdk.ArtifactDownloadByteArrayRequest) ([]byte, error) {
    31  	ret := _m.Called(request)
    32  
    33  	var r0 []byte
    34  	var r1 error
    35  	if rf, ok := ret.Get(0).(func(cidsdk.ArtifactDownloadByteArrayRequest) ([]byte, error)); ok {
    36  		return rf(request)
    37  	}
    38  	if rf, ok := ret.Get(0).(func(cidsdk.ArtifactDownloadByteArrayRequest) []byte); ok {
    39  		r0 = rf(request)
    40  	} else {
    41  		if ret.Get(0) != nil {
    42  			r0 = ret.Get(0).([]byte)
    43  		}
    44  	}
    45  
    46  	if rf, ok := ret.Get(1).(func(cidsdk.ArtifactDownloadByteArrayRequest) error); ok {
    47  		r1 = rf(request)
    48  	} else {
    49  		r1 = ret.Error(1)
    50  	}
    51  
    52  	return r0, r1
    53  }
    54  
    55  // ArtifactList provides a mock function with given fields: request
    56  func (_m *SDKClient) ArtifactList(request cidsdk.ArtifactListRequest) (*[]cidsdk.ActionArtifact, error) {
    57  	ret := _m.Called(request)
    58  
    59  	var r0 *[]cidsdk.ActionArtifact
    60  	var r1 error
    61  	if rf, ok := ret.Get(0).(func(cidsdk.ArtifactListRequest) (*[]cidsdk.ActionArtifact, error)); ok {
    62  		return rf(request)
    63  	}
    64  	if rf, ok := ret.Get(0).(func(cidsdk.ArtifactListRequest) *[]cidsdk.ActionArtifact); ok {
    65  		r0 = rf(request)
    66  	} else {
    67  		if ret.Get(0) != nil {
    68  			r0 = ret.Get(0).(*[]cidsdk.ActionArtifact)
    69  		}
    70  	}
    71  
    72  	if rf, ok := ret.Get(1).(func(cidsdk.ArtifactListRequest) error); ok {
    73  		r1 = rf(request)
    74  	} else {
    75  		r1 = ret.Error(1)
    76  	}
    77  
    78  	return r0, r1
    79  }
    80  
    81  // ArtifactUpload provides a mock function with given fields: request
    82  func (_m *SDKClient) ArtifactUpload(request cidsdk.ArtifactUploadRequest) error {
    83  	ret := _m.Called(request)
    84  
    85  	var r0 error
    86  	if rf, ok := ret.Get(0).(func(cidsdk.ArtifactUploadRequest) error); ok {
    87  		r0 = rf(request)
    88  	} else {
    89  		r0 = ret.Error(0)
    90  	}
    91  
    92  	return r0
    93  }
    94  
    95  // CurrentConfig provides a mock function with given fields:
    96  func (_m *SDKClient) CurrentConfig() (*cidsdk.CurrentConfig, error) {
    97  	ret := _m.Called()
    98  
    99  	var r0 *cidsdk.CurrentConfig
   100  	var r1 error
   101  	if rf, ok := ret.Get(0).(func() (*cidsdk.CurrentConfig, error)); ok {
   102  		return rf()
   103  	}
   104  	if rf, ok := ret.Get(0).(func() *cidsdk.CurrentConfig); ok {
   105  		r0 = rf()
   106  	} else {
   107  		if ret.Get(0) != nil {
   108  			r0 = ret.Get(0).(*cidsdk.CurrentConfig)
   109  		}
   110  	}
   111  
   112  	if rf, ok := ret.Get(1).(func() error); ok {
   113  		r1 = rf()
   114  	} else {
   115  		r1 = ret.Error(1)
   116  	}
   117  
   118  	return r0, r1
   119  }
   120  
   121  // CurrentModule provides a mock function with given fields:
   122  func (_m *SDKClient) CurrentModule() (*cidsdk.ProjectModule, error) {
   123  	ret := _m.Called()
   124  
   125  	var r0 *cidsdk.ProjectModule
   126  	var r1 error
   127  	if rf, ok := ret.Get(0).(func() (*cidsdk.ProjectModule, error)); ok {
   128  		return rf()
   129  	}
   130  	if rf, ok := ret.Get(0).(func() *cidsdk.ProjectModule); ok {
   131  		r0 = rf()
   132  	} else {
   133  		if ret.Get(0) != nil {
   134  			r0 = ret.Get(0).(*cidsdk.ProjectModule)
   135  		}
   136  	}
   137  
   138  	if rf, ok := ret.Get(1).(func() error); ok {
   139  		r1 = rf()
   140  	} else {
   141  		r1 = ret.Error(1)
   142  	}
   143  
   144  	return r0, r1
   145  }
   146  
   147  // Env provides a mock function with given fields:
   148  func (_m *SDKClient) Env() (map[string]string, error) {
   149  	ret := _m.Called()
   150  
   151  	var r0 map[string]string
   152  	var r1 error
   153  	if rf, ok := ret.Get(0).(func() (map[string]string, error)); ok {
   154  		return rf()
   155  	}
   156  	if rf, ok := ret.Get(0).(func() map[string]string); ok {
   157  		r0 = rf()
   158  	} else {
   159  		if ret.Get(0) != nil {
   160  			r0 = ret.Get(0).(map[string]string)
   161  		}
   162  	}
   163  
   164  	if rf, ok := ret.Get(1).(func() error); ok {
   165  		r1 = rf()
   166  	} else {
   167  		r1 = ret.Error(1)
   168  	}
   169  
   170  	return r0, r1
   171  }
   172  
   173  // ExecuteCommand provides a mock function with given fields: req
   174  func (_m *SDKClient) ExecuteCommand(req cidsdk.ExecuteCommandRequest) (*cidsdk.ExecuteCommandResponse, error) {
   175  	ret := _m.Called(req)
   176  
   177  	var r0 *cidsdk.ExecuteCommandResponse
   178  	var r1 error
   179  	if rf, ok := ret.Get(0).(func(cidsdk.ExecuteCommandRequest) (*cidsdk.ExecuteCommandResponse, error)); ok {
   180  		return rf(req)
   181  	}
   182  	if rf, ok := ret.Get(0).(func(cidsdk.ExecuteCommandRequest) *cidsdk.ExecuteCommandResponse); ok {
   183  		r0 = rf(req)
   184  	} else {
   185  		if ret.Get(0) != nil {
   186  			r0 = ret.Get(0).(*cidsdk.ExecuteCommandResponse)
   187  		}
   188  	}
   189  
   190  	if rf, ok := ret.Get(1).(func(cidsdk.ExecuteCommandRequest) error); ok {
   191  		r1 = rf(req)
   192  	} else {
   193  		r1 = ret.Error(1)
   194  	}
   195  
   196  	return r0, r1
   197  }
   198  
   199  // FileExists provides a mock function with given fields: file
   200  func (_m *SDKClient) FileExists(file string) bool {
   201  	ret := _m.Called(file)
   202  
   203  	var r0 bool
   204  	if rf, ok := ret.Get(0).(func(string) bool); ok {
   205  		r0 = rf(file)
   206  	} else {
   207  		r0 = ret.Get(0).(bool)
   208  	}
   209  
   210  	return r0
   211  }
   212  
   213  // FileList provides a mock function with given fields: req
   214  func (_m *SDKClient) FileList(req cidsdk.FileRequest) ([]cidsdk.File, error) {
   215  	ret := _m.Called(req)
   216  
   217  	var r0 []cidsdk.File
   218  	var r1 error
   219  	if rf, ok := ret.Get(0).(func(cidsdk.FileRequest) ([]cidsdk.File, error)); ok {
   220  		return rf(req)
   221  	}
   222  	if rf, ok := ret.Get(0).(func(cidsdk.FileRequest) []cidsdk.File); ok {
   223  		r0 = rf(req)
   224  	} else {
   225  		if ret.Get(0) != nil {
   226  			r0 = ret.Get(0).([]cidsdk.File)
   227  		}
   228  	}
   229  
   230  	if rf, ok := ret.Get(1).(func(cidsdk.FileRequest) error); ok {
   231  		r1 = rf(req)
   232  	} else {
   233  		r1 = ret.Error(1)
   234  	}
   235  
   236  	return r0, r1
   237  }
   238  
   239  // FileRead provides a mock function with given fields: file
   240  func (_m *SDKClient) FileRead(file string) (string, error) {
   241  	ret := _m.Called(file)
   242  
   243  	var r0 string
   244  	var r1 error
   245  	if rf, ok := ret.Get(0).(func(string) (string, error)); ok {
   246  		return rf(file)
   247  	}
   248  	if rf, ok := ret.Get(0).(func(string) string); ok {
   249  		r0 = rf(file)
   250  	} else {
   251  		r0 = ret.Get(0).(string)
   252  	}
   253  
   254  	if rf, ok := ret.Get(1).(func(string) error); ok {
   255  		r1 = rf(file)
   256  	} else {
   257  		r1 = ret.Error(1)
   258  	}
   259  
   260  	return r0, r1
   261  }
   262  
   263  // FileRemove provides a mock function with given fields: file
   264  func (_m *SDKClient) FileRemove(file string) error {
   265  	ret := _m.Called(file)
   266  
   267  	var r0 error
   268  	if rf, ok := ret.Get(0).(func(string) error); ok {
   269  		r0 = rf(file)
   270  	} else {
   271  		r0 = ret.Error(0)
   272  	}
   273  
   274  	return r0
   275  }
   276  
   277  // FileRename provides a mock function with given fields: old, new
   278  func (_m *SDKClient) FileRename(old string, new string) error {
   279  	ret := _m.Called(old, new)
   280  
   281  	var r0 error
   282  	if rf, ok := ret.Get(0).(func(string, string) error); ok {
   283  		r0 = rf(old, new)
   284  	} else {
   285  		r0 = ret.Error(0)
   286  	}
   287  
   288  	return r0
   289  }
   290  
   291  // FileWrite provides a mock function with given fields: file, content
   292  func (_m *SDKClient) FileWrite(file string, content []byte) error {
   293  	ret := _m.Called(file, content)
   294  
   295  	var r0 error
   296  	if rf, ok := ret.Get(0).(func(string, []byte) error); ok {
   297  		r0 = rf(file, content)
   298  	} else {
   299  		r0 = ret.Error(0)
   300  	}
   301  
   302  	return r0
   303  }
   304  
   305  // Health provides a mock function with given fields:
   306  func (_m *SDKClient) Health() (*cidsdk.HealthcheckResponse, error) {
   307  	ret := _m.Called()
   308  
   309  	var r0 *cidsdk.HealthcheckResponse
   310  	var r1 error
   311  	if rf, ok := ret.Get(0).(func() (*cidsdk.HealthcheckResponse, error)); ok {
   312  		return rf()
   313  	}
   314  	if rf, ok := ret.Get(0).(func() *cidsdk.HealthcheckResponse); ok {
   315  		r0 = rf()
   316  	} else {
   317  		if ret.Get(0) != nil {
   318  			r0 = ret.Get(0).(*cidsdk.HealthcheckResponse)
   319  		}
   320  	}
   321  
   322  	if rf, ok := ret.Get(1).(func() error); ok {
   323  		r1 = rf()
   324  	} else {
   325  		r1 = ret.Error(1)
   326  	}
   327  
   328  	return r0, r1
   329  }
   330  
   331  // Log provides a mock function with given fields: req
   332  func (_m *SDKClient) Log(req cidsdk.LogMessageRequest) error {
   333  	return nil
   334  }
   335  
   336  // ModuleAction provides a mock function with given fields: cfg
   337  func (_m *SDKClient) ModuleAction(cfg interface{}) (cidsdk.ModuleActionData, error) {
   338  	ret := _m.Called(cfg)
   339  
   340  	var r0 cidsdk.ModuleActionData
   341  	var r1 error
   342  	if rf, ok := ret.Get(0).(func(interface{}) (cidsdk.ModuleActionData, error)); ok {
   343  		return rf(cfg)
   344  	}
   345  	if rf, ok := ret.Get(0).(func(interface{}) cidsdk.ModuleActionData); ok {
   346  		r0 = rf(cfg)
   347  	} else {
   348  		r0 = ret.Get(0).(cidsdk.ModuleActionData)
   349  	}
   350  
   351  	if rf, ok := ret.Get(1).(func(interface{}) error); ok {
   352  		r1 = rf(cfg)
   353  	} else {
   354  		r1 = ret.Error(1)
   355  	}
   356  
   357  	return r0, r1
   358  }
   359  
   360  // Modules provides a mock function with given fields:
   361  func (_m *SDKClient) Modules() (*[]cidsdk.ProjectModule, error) {
   362  	ret := _m.Called()
   363  
   364  	var r0 *[]cidsdk.ProjectModule
   365  	var r1 error
   366  	if rf, ok := ret.Get(0).(func() (*[]cidsdk.ProjectModule, error)); ok {
   367  		return rf()
   368  	}
   369  	if rf, ok := ret.Get(0).(func() *[]cidsdk.ProjectModule); ok {
   370  		r0 = rf()
   371  	} else {
   372  		if ret.Get(0) != nil {
   373  			r0 = ret.Get(0).(*[]cidsdk.ProjectModule)
   374  		}
   375  	}
   376  
   377  	if rf, ok := ret.Get(1).(func() error); ok {
   378  		r1 = rf()
   379  	} else {
   380  		r1 = ret.Error(1)
   381  	}
   382  
   383  	return r0, r1
   384  }
   385  
   386  // ProjectAction provides a mock function with given fields: cfg
   387  func (_m *SDKClient) ProjectAction(cfg interface{}) (cidsdk.ProjectActionData, error) {
   388  	ret := _m.Called(cfg)
   389  
   390  	var r0 cidsdk.ProjectActionData
   391  	var r1 error
   392  	if rf, ok := ret.Get(0).(func(interface{}) (cidsdk.ProjectActionData, error)); ok {
   393  		return rf(cfg)
   394  	}
   395  	if rf, ok := ret.Get(0).(func(interface{}) cidsdk.ProjectActionData); ok {
   396  		r0 = rf(cfg)
   397  	} else {
   398  		r0 = ret.Get(0).(cidsdk.ProjectActionData)
   399  	}
   400  
   401  	if rf, ok := ret.Get(1).(func(interface{}) error); ok {
   402  		r1 = rf(cfg)
   403  	} else {
   404  		r1 = ret.Error(1)
   405  	}
   406  
   407  	return r0, r1
   408  }
   409  
   410  // TARCreate provides a mock function with given fields: inputDirectory, archiveFile
   411  func (_m *SDKClient) TARCreate(inputDirectory string, archiveFile string) error {
   412  	ret := _m.Called(inputDirectory, archiveFile)
   413  
   414  	var r0 error
   415  	if rf, ok := ret.Get(0).(func(string, string) error); ok {
   416  		r0 = rf(inputDirectory, archiveFile)
   417  	} else {
   418  		r0 = ret.Error(0)
   419  	}
   420  
   421  	return r0
   422  }
   423  
   424  // TARExtract provides a mock function with given fields: archiveFile, outputDirectory
   425  func (_m *SDKClient) TARExtract(archiveFile string, outputDirectory string) error {
   426  	ret := _m.Called(archiveFile, outputDirectory)
   427  
   428  	var r0 error
   429  	if rf, ok := ret.Get(0).(func(string, string) error); ok {
   430  		r0 = rf(archiveFile, outputDirectory)
   431  	} else {
   432  		r0 = ret.Error(0)
   433  	}
   434  
   435  	return r0
   436  }
   437  
   438  // UUID provides a mock function with given fields:
   439  func (_m *SDKClient) UUID() string {
   440  	ret := _m.Called()
   441  
   442  	var r0 string
   443  	if rf, ok := ret.Get(0).(func() string); ok {
   444  		r0 = rf()
   445  	} else {
   446  		r0 = ret.Get(0).(string)
   447  	}
   448  
   449  	return r0
   450  }
   451  
   452  // VCSCommitByHash provides a mock function with given fields: request
   453  func (_m *SDKClient) VCSCommitByHash(request cidsdk.VCSCommitByHashRequest) (*cidsdk.VCSCommit, error) {
   454  	ret := _m.Called(request)
   455  
   456  	var r0 *cidsdk.VCSCommit
   457  	var r1 error
   458  	if rf, ok := ret.Get(0).(func(cidsdk.VCSCommitByHashRequest) (*cidsdk.VCSCommit, error)); ok {
   459  		return rf(request)
   460  	}
   461  	if rf, ok := ret.Get(0).(func(cidsdk.VCSCommitByHashRequest) *cidsdk.VCSCommit); ok {
   462  		r0 = rf(request)
   463  	} else {
   464  		if ret.Get(0) != nil {
   465  			r0 = ret.Get(0).(*cidsdk.VCSCommit)
   466  		}
   467  	}
   468  
   469  	if rf, ok := ret.Get(1).(func(cidsdk.VCSCommitByHashRequest) error); ok {
   470  		r1 = rf(request)
   471  	} else {
   472  		r1 = ret.Error(1)
   473  	}
   474  
   475  	return r0, r1
   476  }
   477  
   478  // VCSCommits provides a mock function with given fields: request
   479  func (_m *SDKClient) VCSCommits(request cidsdk.VCSCommitsRequest) (*[]cidsdk.VCSCommit, error) {
   480  	ret := _m.Called(request)
   481  
   482  	var r0 *[]cidsdk.VCSCommit
   483  	var r1 error
   484  	if rf, ok := ret.Get(0).(func(cidsdk.VCSCommitsRequest) (*[]cidsdk.VCSCommit, error)); ok {
   485  		return rf(request)
   486  	}
   487  	if rf, ok := ret.Get(0).(func(cidsdk.VCSCommitsRequest) *[]cidsdk.VCSCommit); ok {
   488  		r0 = rf(request)
   489  	} else {
   490  		if ret.Get(0) != nil {
   491  			r0 = ret.Get(0).(*[]cidsdk.VCSCommit)
   492  		}
   493  	}
   494  
   495  	if rf, ok := ret.Get(1).(func(cidsdk.VCSCommitsRequest) error); ok {
   496  		r1 = rf(request)
   497  	} else {
   498  		r1 = ret.Error(1)
   499  	}
   500  
   501  	return r0, r1
   502  }
   503  
   504  // VCSDiff provides a mock function with given fields: request
   505  func (_m *SDKClient) VCSDiff(request cidsdk.VCSDiffRequest) (*[]cidsdk.VCSDiff, error) {
   506  	ret := _m.Called(request)
   507  
   508  	var r0 *[]cidsdk.VCSDiff
   509  	var r1 error
   510  	if rf, ok := ret.Get(0).(func(cidsdk.VCSDiffRequest) (*[]cidsdk.VCSDiff, error)); ok {
   511  		return rf(request)
   512  	}
   513  	if rf, ok := ret.Get(0).(func(cidsdk.VCSDiffRequest) *[]cidsdk.VCSDiff); ok {
   514  		r0 = rf(request)
   515  	} else {
   516  		if ret.Get(0) != nil {
   517  			r0 = ret.Get(0).(*[]cidsdk.VCSDiff)
   518  		}
   519  	}
   520  
   521  	if rf, ok := ret.Get(1).(func(cidsdk.VCSDiffRequest) error); ok {
   522  		r1 = rf(request)
   523  	} else {
   524  		r1 = ret.Error(1)
   525  	}
   526  
   527  	return r0, r1
   528  }
   529  
   530  // VCSReleases provides a mock function with given fields: request
   531  func (_m *SDKClient) VCSReleases(request cidsdk.VCSReleasesRequest) (*[]cidsdk.VCSRelease, error) {
   532  	ret := _m.Called(request)
   533  
   534  	var r0 *[]cidsdk.VCSRelease
   535  	var r1 error
   536  	if rf, ok := ret.Get(0).(func(cidsdk.VCSReleasesRequest) (*[]cidsdk.VCSRelease, error)); ok {
   537  		return rf(request)
   538  	}
   539  	if rf, ok := ret.Get(0).(func(cidsdk.VCSReleasesRequest) *[]cidsdk.VCSRelease); ok {
   540  		r0 = rf(request)
   541  	} else {
   542  		if ret.Get(0) != nil {
   543  			r0 = ret.Get(0).(*[]cidsdk.VCSRelease)
   544  		}
   545  	}
   546  
   547  	if rf, ok := ret.Get(1).(func(cidsdk.VCSReleasesRequest) error); ok {
   548  		r1 = rf(request)
   549  	} else {
   550  		r1 = ret.Error(1)
   551  	}
   552  
   553  	return r0, r1
   554  }
   555  
   556  // VCSTags provides a mock function with given fields:
   557  func (_m *SDKClient) VCSTags() (*[]cidsdk.VCSTag, error) {
   558  	ret := _m.Called()
   559  
   560  	var r0 *[]cidsdk.VCSTag
   561  	var r1 error
   562  	if rf, ok := ret.Get(0).(func() (*[]cidsdk.VCSTag, error)); ok {
   563  		return rf()
   564  	}
   565  	if rf, ok := ret.Get(0).(func() *[]cidsdk.VCSTag); ok {
   566  		r0 = rf()
   567  	} else {
   568  		if ret.Get(0) != nil {
   569  			r0 = ret.Get(0).(*[]cidsdk.VCSTag)
   570  		}
   571  	}
   572  
   573  	if rf, ok := ret.Get(1).(func() error); ok {
   574  		r1 = rf()
   575  	} else {
   576  		r1 = ret.Error(1)
   577  	}
   578  
   579  	return r0, r1
   580  }
   581  
   582  // ZIPCreate provides a mock function with given fields: inputDirectory, archiveFile
   583  func (_m *SDKClient) ZIPCreate(inputDirectory string, archiveFile string) error {
   584  	ret := _m.Called(inputDirectory, archiveFile)
   585  
   586  	var r0 error
   587  	if rf, ok := ret.Get(0).(func(string, string) error); ok {
   588  		r0 = rf(inputDirectory, archiveFile)
   589  	} else {
   590  		r0 = ret.Error(0)
   591  	}
   592  
   593  	return r0
   594  }
   595  
   596  // ZIPExtract provides a mock function with given fields: archiveFile, outputDirectory
   597  func (_m *SDKClient) ZIPExtract(archiveFile string, outputDirectory string) error {
   598  	ret := _m.Called(archiveFile, outputDirectory)
   599  
   600  	var r0 error
   601  	if rf, ok := ret.Get(0).(func(string, string) error); ok {
   602  		r0 = rf(archiveFile, outputDirectory)
   603  	} else {
   604  		r0 = ret.Error(0)
   605  	}
   606  
   607  	return r0
   608  }
   609  
   610  type mockConstructorTestingTNewSDKClient interface {
   611  	mock.TestingT
   612  	Cleanup(func())
   613  }
   614  
   615  // NewSDKClient creates a new instance of SDKClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
   616  func NewSDKClient(t mockConstructorTestingTNewSDKClient) *SDKClient {
   617  	mock := &SDKClient{}
   618  	mock.Mock.Test(t)
   619  
   620  	t.Cleanup(func() { mock.AssertExpectations(t) })
   621  
   622  	return mock
   623  }