github.com/kubeshop/testkube@v1.17.23/pkg/storage/storage_mock.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/kubeshop/testkube/pkg/storage (interfaces: Client)
     3  
     4  // Package storage is a generated GoMock package.
     5  package storage
     6  
     7  import (
     8  	context "context"
     9  	io "io"
    10  	reflect "reflect"
    11  	time "time"
    12  
    13  	gomock "github.com/golang/mock/gomock"
    14  	testkube "github.com/kubeshop/testkube/pkg/api/v1/testkube"
    15  	minio "github.com/minio/minio-go/v7"
    16  )
    17  
    18  // MockClient is a mock of Client interface.
    19  type MockClient struct {
    20  	ctrl     *gomock.Controller
    21  	recorder *MockClientMockRecorder
    22  }
    23  
    24  // MockClientMockRecorder is the mock recorder for MockClient.
    25  type MockClientMockRecorder struct {
    26  	mock *MockClient
    27  }
    28  
    29  // NewMockClient creates a new mock instance.
    30  func NewMockClient(ctrl *gomock.Controller) *MockClient {
    31  	mock := &MockClient{ctrl: ctrl}
    32  	mock.recorder = &MockClientMockRecorder{mock}
    33  	return mock
    34  }
    35  
    36  // EXPECT returns an object that allows the caller to indicate expected use.
    37  func (m *MockClient) EXPECT() *MockClientMockRecorder {
    38  	return m.recorder
    39  }
    40  
    41  // CreateBucket mocks base method.
    42  func (m *MockClient) CreateBucket(arg0 context.Context, arg1 string) error {
    43  	m.ctrl.T.Helper()
    44  	ret := m.ctrl.Call(m, "CreateBucket", arg0, arg1)
    45  	ret0, _ := ret[0].(error)
    46  	return ret0
    47  }
    48  
    49  // CreateBucket indicates an expected call of CreateBucket.
    50  func (mr *MockClientMockRecorder) CreateBucket(arg0, arg1 interface{}) *gomock.Call {
    51  	mr.mock.ctrl.T.Helper()
    52  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateBucket", reflect.TypeOf((*MockClient)(nil).CreateBucket), arg0, arg1)
    53  }
    54  
    55  // DeleteBucket mocks base method.
    56  func (m *MockClient) DeleteBucket(arg0 context.Context, arg1 string, arg2 bool) error {
    57  	m.ctrl.T.Helper()
    58  	ret := m.ctrl.Call(m, "DeleteBucket", arg0, arg1, arg2)
    59  	ret0, _ := ret[0].(error)
    60  	return ret0
    61  }
    62  
    63  // DeleteBucket indicates an expected call of DeleteBucket.
    64  func (mr *MockClientMockRecorder) DeleteBucket(arg0, arg1, arg2 interface{}) *gomock.Call {
    65  	mr.mock.ctrl.T.Helper()
    66  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteBucket", reflect.TypeOf((*MockClient)(nil).DeleteBucket), arg0, arg1, arg2)
    67  }
    68  
    69  // DeleteFile mocks base method.
    70  func (m *MockClient) DeleteFile(arg0 context.Context, arg1, arg2 string) error {
    71  	m.ctrl.T.Helper()
    72  	ret := m.ctrl.Call(m, "DeleteFile", arg0, arg1, arg2)
    73  	ret0, _ := ret[0].(error)
    74  	return ret0
    75  }
    76  
    77  // DeleteFile indicates an expected call of DeleteFile.
    78  func (mr *MockClientMockRecorder) DeleteFile(arg0, arg1, arg2 interface{}) *gomock.Call {
    79  	mr.mock.ctrl.T.Helper()
    80  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteFile", reflect.TypeOf((*MockClient)(nil).DeleteFile), arg0, arg1, arg2)
    81  }
    82  
    83  // DeleteFileFromBucket mocks base method.
    84  func (m *MockClient) DeleteFileFromBucket(arg0 context.Context, arg1, arg2, arg3 string) error {
    85  	m.ctrl.T.Helper()
    86  	ret := m.ctrl.Call(m, "DeleteFileFromBucket", arg0, arg1, arg2, arg3)
    87  	ret0, _ := ret[0].(error)
    88  	return ret0
    89  }
    90  
    91  // DeleteFileFromBucket indicates an expected call of DeleteFileFromBucket.
    92  func (mr *MockClientMockRecorder) DeleteFileFromBucket(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
    93  	mr.mock.ctrl.T.Helper()
    94  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteFileFromBucket", reflect.TypeOf((*MockClient)(nil).DeleteFileFromBucket), arg0, arg1, arg2, arg3)
    95  }
    96  
    97  // DownloadArchive mocks base method.
    98  func (m *MockClient) DownloadArchive(arg0 context.Context, arg1 string, arg2 []string) (io.Reader, error) {
    99  	m.ctrl.T.Helper()
   100  	ret := m.ctrl.Call(m, "DownloadArchive", arg0, arg1, arg2)
   101  	ret0, _ := ret[0].(io.Reader)
   102  	ret1, _ := ret[1].(error)
   103  	return ret0, ret1
   104  }
   105  
   106  // DownloadArchive indicates an expected call of DownloadArchive.
   107  func (mr *MockClientMockRecorder) DownloadArchive(arg0, arg1, arg2 interface{}) *gomock.Call {
   108  	mr.mock.ctrl.T.Helper()
   109  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DownloadArchive", reflect.TypeOf((*MockClient)(nil).DownloadArchive), arg0, arg1, arg2)
   110  }
   111  
   112  // DownloadArchiveFromBucket mocks base method.
   113  func (m *MockClient) DownloadArchiveFromBucket(arg0 context.Context, arg1, arg2 string, arg3 []string) (io.Reader, error) {
   114  	m.ctrl.T.Helper()
   115  	ret := m.ctrl.Call(m, "DownloadArchiveFromBucket", arg0, arg1, arg2, arg3)
   116  	ret0, _ := ret[0].(io.Reader)
   117  	ret1, _ := ret[1].(error)
   118  	return ret0, ret1
   119  }
   120  
   121  // DownloadArchiveFromBucket indicates an expected call of DownloadArchiveFromBucket.
   122  func (mr *MockClientMockRecorder) DownloadArchiveFromBucket(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   123  	mr.mock.ctrl.T.Helper()
   124  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DownloadArchiveFromBucket", reflect.TypeOf((*MockClient)(nil).DownloadArchiveFromBucket), arg0, arg1, arg2, arg3)
   125  }
   126  
   127  // DownloadFile mocks base method.
   128  func (m *MockClient) DownloadFile(arg0 context.Context, arg1, arg2 string) (*minio.Object, error) {
   129  	m.ctrl.T.Helper()
   130  	ret := m.ctrl.Call(m, "DownloadFile", arg0, arg1, arg2)
   131  	ret0, _ := ret[0].(*minio.Object)
   132  	ret1, _ := ret[1].(error)
   133  	return ret0, ret1
   134  }
   135  
   136  // DownloadFile indicates an expected call of DownloadFile.
   137  func (mr *MockClientMockRecorder) DownloadFile(arg0, arg1, arg2 interface{}) *gomock.Call {
   138  	mr.mock.ctrl.T.Helper()
   139  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DownloadFile", reflect.TypeOf((*MockClient)(nil).DownloadFile), arg0, arg1, arg2)
   140  }
   141  
   142  // DownloadFileFromBucket mocks base method.
   143  func (m *MockClient) DownloadFileFromBucket(arg0 context.Context, arg1, arg2, arg3 string) (io.Reader, minio.ObjectInfo, error) {
   144  	m.ctrl.T.Helper()
   145  	ret := m.ctrl.Call(m, "DownloadFileFromBucket", arg0, arg1, arg2, arg3)
   146  	ret0, _ := ret[0].(io.Reader)
   147  	ret1, _ := ret[1].(minio.ObjectInfo)
   148  	ret2, _ := ret[2].(error)
   149  	return ret0, ret1, ret2
   150  }
   151  
   152  // DownloadFileFromBucket indicates an expected call of DownloadFileFromBucket.
   153  func (mr *MockClientMockRecorder) DownloadFileFromBucket(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   154  	mr.mock.ctrl.T.Helper()
   155  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DownloadFileFromBucket", reflect.TypeOf((*MockClient)(nil).DownloadFileFromBucket), arg0, arg1, arg2, arg3)
   156  }
   157  
   158  // GetValidBucketName mocks base method.
   159  func (m *MockClient) GetValidBucketName(arg0, arg1 string) string {
   160  	m.ctrl.T.Helper()
   161  	ret := m.ctrl.Call(m, "GetValidBucketName", arg0, arg1)
   162  	ret0, _ := ret[0].(string)
   163  	return ret0
   164  }
   165  
   166  // GetValidBucketName indicates an expected call of GetValidBucketName.
   167  func (mr *MockClientMockRecorder) GetValidBucketName(arg0, arg1 interface{}) *gomock.Call {
   168  	mr.mock.ctrl.T.Helper()
   169  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetValidBucketName", reflect.TypeOf((*MockClient)(nil).GetValidBucketName), arg0, arg1)
   170  }
   171  
   172  // IsConnectionPossible mocks base method.
   173  func (m *MockClient) IsConnectionPossible(arg0 context.Context) (bool, error) {
   174  	m.ctrl.T.Helper()
   175  	ret := m.ctrl.Call(m, "IsConnectionPossible", arg0)
   176  	ret0, _ := ret[0].(bool)
   177  	ret1, _ := ret[1].(error)
   178  	return ret0, ret1
   179  }
   180  
   181  // IsConnectionPossible indicates an expected call of IsConnectionPossible.
   182  func (mr *MockClientMockRecorder) IsConnectionPossible(arg0 interface{}) *gomock.Call {
   183  	mr.mock.ctrl.T.Helper()
   184  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsConnectionPossible", reflect.TypeOf((*MockClient)(nil).IsConnectionPossible), arg0)
   185  }
   186  
   187  // ListBuckets mocks base method.
   188  func (m *MockClient) ListBuckets(arg0 context.Context) ([]string, error) {
   189  	m.ctrl.T.Helper()
   190  	ret := m.ctrl.Call(m, "ListBuckets", arg0)
   191  	ret0, _ := ret[0].([]string)
   192  	ret1, _ := ret[1].(error)
   193  	return ret0, ret1
   194  }
   195  
   196  // ListBuckets indicates an expected call of ListBuckets.
   197  func (mr *MockClientMockRecorder) ListBuckets(arg0 interface{}) *gomock.Call {
   198  	mr.mock.ctrl.T.Helper()
   199  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListBuckets", reflect.TypeOf((*MockClient)(nil).ListBuckets), arg0)
   200  }
   201  
   202  // ListFiles mocks base method.
   203  func (m *MockClient) ListFiles(arg0 context.Context, arg1 string) ([]testkube.Artifact, error) {
   204  	m.ctrl.T.Helper()
   205  	ret := m.ctrl.Call(m, "ListFiles", arg0, arg1)
   206  	ret0, _ := ret[0].([]testkube.Artifact)
   207  	ret1, _ := ret[1].(error)
   208  	return ret0, ret1
   209  }
   210  
   211  // ListFiles indicates an expected call of ListFiles.
   212  func (mr *MockClientMockRecorder) ListFiles(arg0, arg1 interface{}) *gomock.Call {
   213  	mr.mock.ctrl.T.Helper()
   214  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListFiles", reflect.TypeOf((*MockClient)(nil).ListFiles), arg0, arg1)
   215  }
   216  
   217  // PlaceFiles mocks base method.
   218  func (m *MockClient) PlaceFiles(arg0 context.Context, arg1 []string, arg2 string) error {
   219  	m.ctrl.T.Helper()
   220  	ret := m.ctrl.Call(m, "PlaceFiles", arg0, arg1, arg2)
   221  	ret0, _ := ret[0].(error)
   222  	return ret0
   223  }
   224  
   225  // PlaceFiles indicates an expected call of PlaceFiles.
   226  func (mr *MockClientMockRecorder) PlaceFiles(arg0, arg1, arg2 interface{}) *gomock.Call {
   227  	mr.mock.ctrl.T.Helper()
   228  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PlaceFiles", reflect.TypeOf((*MockClient)(nil).PlaceFiles), arg0, arg1, arg2)
   229  }
   230  
   231  // PresignDownloadFileFromBucket mocks base method.
   232  func (m *MockClient) PresignDownloadFileFromBucket(arg0 context.Context, arg1, arg2, arg3 string, arg4 time.Duration) (string, error) {
   233  	m.ctrl.T.Helper()
   234  	ret := m.ctrl.Call(m, "PresignDownloadFileFromBucket", arg0, arg1, arg2, arg3, arg4)
   235  	ret0, _ := ret[0].(string)
   236  	ret1, _ := ret[1].(error)
   237  	return ret0, ret1
   238  }
   239  
   240  // PresignDownloadFileFromBucket indicates an expected call of PresignDownloadFileFromBucket.
   241  func (mr *MockClientMockRecorder) PresignDownloadFileFromBucket(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call {
   242  	mr.mock.ctrl.T.Helper()
   243  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PresignDownloadFileFromBucket", reflect.TypeOf((*MockClient)(nil).PresignDownloadFileFromBucket), arg0, arg1, arg2, arg3, arg4)
   244  }
   245  
   246  // PresignUploadFileToBucket mocks base method.
   247  func (m *MockClient) PresignUploadFileToBucket(arg0 context.Context, arg1, arg2, arg3 string, arg4 time.Duration) (string, error) {
   248  	m.ctrl.T.Helper()
   249  	ret := m.ctrl.Call(m, "PresignUploadFileToBucket", arg0, arg1, arg2, arg3, arg4)
   250  	ret0, _ := ret[0].(string)
   251  	ret1, _ := ret[1].(error)
   252  	return ret0, ret1
   253  }
   254  
   255  // PresignUploadFileToBucket indicates an expected call of PresignUploadFileToBucket.
   256  func (mr *MockClientMockRecorder) PresignUploadFileToBucket(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call {
   257  	mr.mock.ctrl.T.Helper()
   258  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PresignUploadFileToBucket", reflect.TypeOf((*MockClient)(nil).PresignUploadFileToBucket), arg0, arg1, arg2, arg3, arg4)
   259  }
   260  
   261  // SaveFile mocks base method.
   262  func (m *MockClient) SaveFile(arg0 context.Context, arg1, arg2 string) error {
   263  	m.ctrl.T.Helper()
   264  	ret := m.ctrl.Call(m, "SaveFile", arg0, arg1, arg2)
   265  	ret0, _ := ret[0].(error)
   266  	return ret0
   267  }
   268  
   269  // SaveFile indicates an expected call of SaveFile.
   270  func (mr *MockClientMockRecorder) SaveFile(arg0, arg1, arg2 interface{}) *gomock.Call {
   271  	mr.mock.ctrl.T.Helper()
   272  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SaveFile", reflect.TypeOf((*MockClient)(nil).SaveFile), arg0, arg1, arg2)
   273  }
   274  
   275  // UploadFile mocks base method.
   276  func (m *MockClient) UploadFile(arg0 context.Context, arg1, arg2 string, arg3 io.Reader, arg4 int64) error {
   277  	m.ctrl.T.Helper()
   278  	ret := m.ctrl.Call(m, "UploadFile", arg0, arg1, arg2, arg3, arg4)
   279  	ret0, _ := ret[0].(error)
   280  	return ret0
   281  }
   282  
   283  // UploadFile indicates an expected call of UploadFile.
   284  func (mr *MockClientMockRecorder) UploadFile(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call {
   285  	mr.mock.ctrl.T.Helper()
   286  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UploadFile", reflect.TypeOf((*MockClient)(nil).UploadFile), arg0, arg1, arg2, arg3, arg4)
   287  }
   288  
   289  // UploadFileToBucket mocks base method.
   290  func (m *MockClient) UploadFileToBucket(arg0 context.Context, arg1, arg2, arg3 string, arg4 io.Reader, arg5 int64) error {
   291  	m.ctrl.T.Helper()
   292  	ret := m.ctrl.Call(m, "UploadFileToBucket", arg0, arg1, arg2, arg3, arg4, arg5)
   293  	ret0, _ := ret[0].(error)
   294  	return ret0
   295  }
   296  
   297  // UploadFileToBucket indicates an expected call of UploadFileToBucket.
   298  func (mr *MockClientMockRecorder) UploadFileToBucket(arg0, arg1, arg2, arg3, arg4, arg5 interface{}) *gomock.Call {
   299  	mr.mock.ctrl.T.Helper()
   300  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UploadFileToBucket", reflect.TypeOf((*MockClient)(nil).UploadFileToBucket), arg0, arg1, arg2, arg3, arg4, arg5)
   301  }