github.com/kubeshop/testkube@v1.17.23/pkg/tcl/testworkflowstcl/testworkflowprocessor/mock_container.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/kubeshop/testkube/pkg/tcl/testworkflowstcl/testworkflowprocessor (interfaces: Container)
     3  
     4  // Package testworkflowprocessor is a generated GoMock package.
     5  package testworkflowprocessor
     6  
     7  import (
     8  	reflect "reflect"
     9  
    10  	gomock "github.com/golang/mock/gomock"
    11  	v1 "github.com/kubeshop/testkube-operator/api/testworkflows/v1"
    12  	imageinspector "github.com/kubeshop/testkube/pkg/imageinspector"
    13  	expressionstcl "github.com/kubeshop/testkube/pkg/tcl/expressionstcl"
    14  	v10 "k8s.io/api/core/v1"
    15  )
    16  
    17  // MockContainer is a mock of Container interface.
    18  type MockContainer struct {
    19  	ctrl     *gomock.Controller
    20  	recorder *MockContainerMockRecorder
    21  }
    22  
    23  // MockContainerMockRecorder is the mock recorder for MockContainer.
    24  type MockContainerMockRecorder struct {
    25  	mock *MockContainer
    26  }
    27  
    28  // NewMockContainer creates a new mock instance.
    29  func NewMockContainer(ctrl *gomock.Controller) *MockContainer {
    30  	mock := &MockContainer{ctrl: ctrl}
    31  	mock.recorder = &MockContainerMockRecorder{mock}
    32  	return mock
    33  }
    34  
    35  // EXPECT returns an object that allows the caller to indicate expected use.
    36  func (m *MockContainer) EXPECT() *MockContainerMockRecorder {
    37  	return m.recorder
    38  }
    39  
    40  // AppendEnv mocks base method.
    41  func (m *MockContainer) AppendEnv(arg0 ...v10.EnvVar) Container {
    42  	m.ctrl.T.Helper()
    43  	varargs := []interface{}{}
    44  	for _, a := range arg0 {
    45  		varargs = append(varargs, a)
    46  	}
    47  	ret := m.ctrl.Call(m, "AppendEnv", varargs...)
    48  	ret0, _ := ret[0].(Container)
    49  	return ret0
    50  }
    51  
    52  // AppendEnv indicates an expected call of AppendEnv.
    53  func (mr *MockContainerMockRecorder) AppendEnv(arg0 ...interface{}) *gomock.Call {
    54  	mr.mock.ctrl.T.Helper()
    55  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AppendEnv", reflect.TypeOf((*MockContainer)(nil).AppendEnv), arg0...)
    56  }
    57  
    58  // AppendEnvFrom mocks base method.
    59  func (m *MockContainer) AppendEnvFrom(arg0 ...v10.EnvFromSource) Container {
    60  	m.ctrl.T.Helper()
    61  	varargs := []interface{}{}
    62  	for _, a := range arg0 {
    63  		varargs = append(varargs, a)
    64  	}
    65  	ret := m.ctrl.Call(m, "AppendEnvFrom", varargs...)
    66  	ret0, _ := ret[0].(Container)
    67  	return ret0
    68  }
    69  
    70  // AppendEnvFrom indicates an expected call of AppendEnvFrom.
    71  func (mr *MockContainerMockRecorder) AppendEnvFrom(arg0 ...interface{}) *gomock.Call {
    72  	mr.mock.ctrl.T.Helper()
    73  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AppendEnvFrom", reflect.TypeOf((*MockContainer)(nil).AppendEnvFrom), arg0...)
    74  }
    75  
    76  // AppendEnvMap mocks base method.
    77  func (m *MockContainer) AppendEnvMap(arg0 map[string]string) Container {
    78  	m.ctrl.T.Helper()
    79  	ret := m.ctrl.Call(m, "AppendEnvMap", arg0)
    80  	ret0, _ := ret[0].(Container)
    81  	return ret0
    82  }
    83  
    84  // AppendEnvMap indicates an expected call of AppendEnvMap.
    85  func (mr *MockContainerMockRecorder) AppendEnvMap(arg0 interface{}) *gomock.Call {
    86  	mr.mock.ctrl.T.Helper()
    87  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AppendEnvMap", reflect.TypeOf((*MockContainer)(nil).AppendEnvMap), arg0)
    88  }
    89  
    90  // AppendVolumeMounts mocks base method.
    91  func (m *MockContainer) AppendVolumeMounts(arg0 ...v10.VolumeMount) Container {
    92  	m.ctrl.T.Helper()
    93  	varargs := []interface{}{}
    94  	for _, a := range arg0 {
    95  		varargs = append(varargs, a)
    96  	}
    97  	ret := m.ctrl.Call(m, "AppendVolumeMounts", varargs...)
    98  	ret0, _ := ret[0].(Container)
    99  	return ret0
   100  }
   101  
   102  // AppendVolumeMounts indicates an expected call of AppendVolumeMounts.
   103  func (mr *MockContainerMockRecorder) AppendVolumeMounts(arg0 ...interface{}) *gomock.Call {
   104  	mr.mock.ctrl.T.Helper()
   105  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AppendVolumeMounts", reflect.TypeOf((*MockContainer)(nil).AppendVolumeMounts), arg0...)
   106  }
   107  
   108  // ApplyCR mocks base method.
   109  func (m *MockContainer) ApplyCR(arg0 *v1.ContainerConfig) Container {
   110  	m.ctrl.T.Helper()
   111  	ret := m.ctrl.Call(m, "ApplyCR", arg0)
   112  	ret0, _ := ret[0].(Container)
   113  	return ret0
   114  }
   115  
   116  // ApplyCR indicates an expected call of ApplyCR.
   117  func (mr *MockContainerMockRecorder) ApplyCR(arg0 interface{}) *gomock.Call {
   118  	mr.mock.ctrl.T.Helper()
   119  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ApplyCR", reflect.TypeOf((*MockContainer)(nil).ApplyCR), arg0)
   120  }
   121  
   122  // ApplyImageData mocks base method.
   123  func (m *MockContainer) ApplyImageData(arg0 *imageinspector.Info) error {
   124  	m.ctrl.T.Helper()
   125  	ret := m.ctrl.Call(m, "ApplyImageData", arg0)
   126  	ret0, _ := ret[0].(error)
   127  	return ret0
   128  }
   129  
   130  // ApplyImageData indicates an expected call of ApplyImageData.
   131  func (mr *MockContainerMockRecorder) ApplyImageData(arg0 interface{}) *gomock.Call {
   132  	mr.mock.ctrl.T.Helper()
   133  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ApplyImageData", reflect.TypeOf((*MockContainer)(nil).ApplyImageData), arg0)
   134  }
   135  
   136  // Args mocks base method.
   137  func (m *MockContainer) Args() []string {
   138  	m.ctrl.T.Helper()
   139  	ret := m.ctrl.Call(m, "Args")
   140  	ret0, _ := ret[0].([]string)
   141  	return ret0
   142  }
   143  
   144  // Args indicates an expected call of Args.
   145  func (mr *MockContainerMockRecorder) Args() *gomock.Call {
   146  	mr.mock.ctrl.T.Helper()
   147  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Args", reflect.TypeOf((*MockContainer)(nil).Args))
   148  }
   149  
   150  // Command mocks base method.
   151  func (m *MockContainer) Command() []string {
   152  	m.ctrl.T.Helper()
   153  	ret := m.ctrl.Call(m, "Command")
   154  	ret0, _ := ret[0].([]string)
   155  	return ret0
   156  }
   157  
   158  // Command indicates an expected call of Command.
   159  func (mr *MockContainerMockRecorder) Command() *gomock.Call {
   160  	mr.mock.ctrl.T.Helper()
   161  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Command", reflect.TypeOf((*MockContainer)(nil).Command))
   162  }
   163  
   164  // CreateChild mocks base method.
   165  func (m *MockContainer) CreateChild() Container {
   166  	m.ctrl.T.Helper()
   167  	ret := m.ctrl.Call(m, "CreateChild")
   168  	ret0, _ := ret[0].(Container)
   169  	return ret0
   170  }
   171  
   172  // CreateChild indicates an expected call of CreateChild.
   173  func (mr *MockContainerMockRecorder) CreateChild() *gomock.Call {
   174  	mr.mock.ctrl.T.Helper()
   175  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateChild", reflect.TypeOf((*MockContainer)(nil).CreateChild))
   176  }
   177  
   178  // Detach mocks base method.
   179  func (m *MockContainer) Detach() Container {
   180  	m.ctrl.T.Helper()
   181  	ret := m.ctrl.Call(m, "Detach")
   182  	ret0, _ := ret[0].(Container)
   183  	return ret0
   184  }
   185  
   186  // Detach indicates an expected call of Detach.
   187  func (mr *MockContainerMockRecorder) Detach() *gomock.Call {
   188  	mr.mock.ctrl.T.Helper()
   189  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Detach", reflect.TypeOf((*MockContainer)(nil).Detach))
   190  }
   191  
   192  // Env mocks base method.
   193  func (m *MockContainer) Env() []v10.EnvVar {
   194  	m.ctrl.T.Helper()
   195  	ret := m.ctrl.Call(m, "Env")
   196  	ret0, _ := ret[0].([]v10.EnvVar)
   197  	return ret0
   198  }
   199  
   200  // Env indicates an expected call of Env.
   201  func (mr *MockContainerMockRecorder) Env() *gomock.Call {
   202  	mr.mock.ctrl.T.Helper()
   203  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Env", reflect.TypeOf((*MockContainer)(nil).Env))
   204  }
   205  
   206  // EnvFrom mocks base method.
   207  func (m *MockContainer) EnvFrom() []v10.EnvFromSource {
   208  	m.ctrl.T.Helper()
   209  	ret := m.ctrl.Call(m, "EnvFrom")
   210  	ret0, _ := ret[0].([]v10.EnvFromSource)
   211  	return ret0
   212  }
   213  
   214  // EnvFrom indicates an expected call of EnvFrom.
   215  func (mr *MockContainerMockRecorder) EnvFrom() *gomock.Call {
   216  	mr.mock.ctrl.T.Helper()
   217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnvFrom", reflect.TypeOf((*MockContainer)(nil).EnvFrom))
   218  }
   219  
   220  // Image mocks base method.
   221  func (m *MockContainer) Image() string {
   222  	m.ctrl.T.Helper()
   223  	ret := m.ctrl.Call(m, "Image")
   224  	ret0, _ := ret[0].(string)
   225  	return ret0
   226  }
   227  
   228  // Image indicates an expected call of Image.
   229  func (mr *MockContainerMockRecorder) Image() *gomock.Call {
   230  	mr.mock.ctrl.T.Helper()
   231  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Image", reflect.TypeOf((*MockContainer)(nil).Image))
   232  }
   233  
   234  // ImagePullPolicy mocks base method.
   235  func (m *MockContainer) ImagePullPolicy() v10.PullPolicy {
   236  	m.ctrl.T.Helper()
   237  	ret := m.ctrl.Call(m, "ImagePullPolicy")
   238  	ret0, _ := ret[0].(v10.PullPolicy)
   239  	return ret0
   240  }
   241  
   242  // ImagePullPolicy indicates an expected call of ImagePullPolicy.
   243  func (mr *MockContainerMockRecorder) ImagePullPolicy() *gomock.Call {
   244  	mr.mock.ctrl.T.Helper()
   245  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImagePullPolicy", reflect.TypeOf((*MockContainer)(nil).ImagePullPolicy))
   246  }
   247  
   248  // Parent mocks base method.
   249  func (m *MockContainer) Parent() Container {
   250  	m.ctrl.T.Helper()
   251  	ret := m.ctrl.Call(m, "Parent")
   252  	ret0, _ := ret[0].(Container)
   253  	return ret0
   254  }
   255  
   256  // Parent indicates an expected call of Parent.
   257  func (mr *MockContainerMockRecorder) Parent() *gomock.Call {
   258  	mr.mock.ctrl.T.Helper()
   259  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Parent", reflect.TypeOf((*MockContainer)(nil).Parent))
   260  }
   261  
   262  // Resolve mocks base method.
   263  func (m *MockContainer) Resolve(arg0 ...expressionstcl.Machine) error {
   264  	m.ctrl.T.Helper()
   265  	varargs := []interface{}{}
   266  	for _, a := range arg0 {
   267  		varargs = append(varargs, a)
   268  	}
   269  	ret := m.ctrl.Call(m, "Resolve", varargs...)
   270  	ret0, _ := ret[0].(error)
   271  	return ret0
   272  }
   273  
   274  // Resolve indicates an expected call of Resolve.
   275  func (mr *MockContainerMockRecorder) Resolve(arg0 ...interface{}) *gomock.Call {
   276  	mr.mock.ctrl.T.Helper()
   277  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Resolve", reflect.TypeOf((*MockContainer)(nil).Resolve), arg0...)
   278  }
   279  
   280  // Resources mocks base method.
   281  func (m *MockContainer) Resources() v1.Resources {
   282  	m.ctrl.T.Helper()
   283  	ret := m.ctrl.Call(m, "Resources")
   284  	ret0, _ := ret[0].(v1.Resources)
   285  	return ret0
   286  }
   287  
   288  // Resources indicates an expected call of Resources.
   289  func (mr *MockContainerMockRecorder) Resources() *gomock.Call {
   290  	mr.mock.ctrl.T.Helper()
   291  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Resources", reflect.TypeOf((*MockContainer)(nil).Resources))
   292  }
   293  
   294  // Root mocks base method.
   295  func (m *MockContainer) Root() Container {
   296  	m.ctrl.T.Helper()
   297  	ret := m.ctrl.Call(m, "Root")
   298  	ret0, _ := ret[0].(Container)
   299  	return ret0
   300  }
   301  
   302  // Root indicates an expected call of Root.
   303  func (mr *MockContainerMockRecorder) Root() *gomock.Call {
   304  	mr.mock.ctrl.T.Helper()
   305  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Root", reflect.TypeOf((*MockContainer)(nil).Root))
   306  }
   307  
   308  // SecurityContext mocks base method.
   309  func (m *MockContainer) SecurityContext() *v10.SecurityContext {
   310  	m.ctrl.T.Helper()
   311  	ret := m.ctrl.Call(m, "SecurityContext")
   312  	ret0, _ := ret[0].(*v10.SecurityContext)
   313  	return ret0
   314  }
   315  
   316  // SecurityContext indicates an expected call of SecurityContext.
   317  func (mr *MockContainerMockRecorder) SecurityContext() *gomock.Call {
   318  	mr.mock.ctrl.T.Helper()
   319  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SecurityContext", reflect.TypeOf((*MockContainer)(nil).SecurityContext))
   320  }
   321  
   322  // SetArgs mocks base method.
   323  func (m *MockContainer) SetArgs(arg0 ...string) Container {
   324  	m.ctrl.T.Helper()
   325  	varargs := []interface{}{}
   326  	for _, a := range arg0 {
   327  		varargs = append(varargs, a)
   328  	}
   329  	ret := m.ctrl.Call(m, "SetArgs", varargs...)
   330  	ret0, _ := ret[0].(Container)
   331  	return ret0
   332  }
   333  
   334  // SetArgs indicates an expected call of SetArgs.
   335  func (mr *MockContainerMockRecorder) SetArgs(arg0 ...interface{}) *gomock.Call {
   336  	mr.mock.ctrl.T.Helper()
   337  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetArgs", reflect.TypeOf((*MockContainer)(nil).SetArgs), arg0...)
   338  }
   339  
   340  // SetCommand mocks base method.
   341  func (m *MockContainer) SetCommand(arg0 ...string) Container {
   342  	m.ctrl.T.Helper()
   343  	varargs := []interface{}{}
   344  	for _, a := range arg0 {
   345  		varargs = append(varargs, a)
   346  	}
   347  	ret := m.ctrl.Call(m, "SetCommand", varargs...)
   348  	ret0, _ := ret[0].(Container)
   349  	return ret0
   350  }
   351  
   352  // SetCommand indicates an expected call of SetCommand.
   353  func (mr *MockContainerMockRecorder) SetCommand(arg0 ...interface{}) *gomock.Call {
   354  	mr.mock.ctrl.T.Helper()
   355  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetCommand", reflect.TypeOf((*MockContainer)(nil).SetCommand), arg0...)
   356  }
   357  
   358  // SetImage mocks base method.
   359  func (m *MockContainer) SetImage(arg0 string) Container {
   360  	m.ctrl.T.Helper()
   361  	ret := m.ctrl.Call(m, "SetImage", arg0)
   362  	ret0, _ := ret[0].(Container)
   363  	return ret0
   364  }
   365  
   366  // SetImage indicates an expected call of SetImage.
   367  func (mr *MockContainerMockRecorder) SetImage(arg0 interface{}) *gomock.Call {
   368  	mr.mock.ctrl.T.Helper()
   369  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetImage", reflect.TypeOf((*MockContainer)(nil).SetImage), arg0)
   370  }
   371  
   372  // SetImagePullPolicy mocks base method.
   373  func (m *MockContainer) SetImagePullPolicy(arg0 v10.PullPolicy) Container {
   374  	m.ctrl.T.Helper()
   375  	ret := m.ctrl.Call(m, "SetImagePullPolicy", arg0)
   376  	ret0, _ := ret[0].(Container)
   377  	return ret0
   378  }
   379  
   380  // SetImagePullPolicy indicates an expected call of SetImagePullPolicy.
   381  func (mr *MockContainerMockRecorder) SetImagePullPolicy(arg0 interface{}) *gomock.Call {
   382  	mr.mock.ctrl.T.Helper()
   383  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetImagePullPolicy", reflect.TypeOf((*MockContainer)(nil).SetImagePullPolicy), arg0)
   384  }
   385  
   386  // SetResources mocks base method.
   387  func (m *MockContainer) SetResources(arg0 v1.Resources) Container {
   388  	m.ctrl.T.Helper()
   389  	ret := m.ctrl.Call(m, "SetResources", arg0)
   390  	ret0, _ := ret[0].(Container)
   391  	return ret0
   392  }
   393  
   394  // SetResources indicates an expected call of SetResources.
   395  func (mr *MockContainerMockRecorder) SetResources(arg0 interface{}) *gomock.Call {
   396  	mr.mock.ctrl.T.Helper()
   397  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetResources", reflect.TypeOf((*MockContainer)(nil).SetResources), arg0)
   398  }
   399  
   400  // SetSecurityContext mocks base method.
   401  func (m *MockContainer) SetSecurityContext(arg0 *v10.SecurityContext) Container {
   402  	m.ctrl.T.Helper()
   403  	ret := m.ctrl.Call(m, "SetSecurityContext", arg0)
   404  	ret0, _ := ret[0].(Container)
   405  	return ret0
   406  }
   407  
   408  // SetSecurityContext indicates an expected call of SetSecurityContext.
   409  func (mr *MockContainerMockRecorder) SetSecurityContext(arg0 interface{}) *gomock.Call {
   410  	mr.mock.ctrl.T.Helper()
   411  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetSecurityContext", reflect.TypeOf((*MockContainer)(nil).SetSecurityContext), arg0)
   412  }
   413  
   414  // SetWorkingDir mocks base method.
   415  func (m *MockContainer) SetWorkingDir(arg0 string) Container {
   416  	m.ctrl.T.Helper()
   417  	ret := m.ctrl.Call(m, "SetWorkingDir", arg0)
   418  	ret0, _ := ret[0].(Container)
   419  	return ret0
   420  }
   421  
   422  // SetWorkingDir indicates an expected call of SetWorkingDir.
   423  func (mr *MockContainerMockRecorder) SetWorkingDir(arg0 interface{}) *gomock.Call {
   424  	mr.mock.ctrl.T.Helper()
   425  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetWorkingDir", reflect.TypeOf((*MockContainer)(nil).SetWorkingDir), arg0)
   426  }
   427  
   428  // ToKubernetesTemplate mocks base method.
   429  func (m *MockContainer) ToKubernetesTemplate() (v10.Container, error) {
   430  	m.ctrl.T.Helper()
   431  	ret := m.ctrl.Call(m, "ToKubernetesTemplate")
   432  	ret0, _ := ret[0].(v10.Container)
   433  	ret1, _ := ret[1].(error)
   434  	return ret0, ret1
   435  }
   436  
   437  // ToKubernetesTemplate indicates an expected call of ToKubernetesTemplate.
   438  func (mr *MockContainerMockRecorder) ToKubernetesTemplate() *gomock.Call {
   439  	mr.mock.ctrl.T.Helper()
   440  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ToKubernetesTemplate", reflect.TypeOf((*MockContainer)(nil).ToKubernetesTemplate))
   441  }
   442  
   443  // VolumeMounts mocks base method.
   444  func (m *MockContainer) VolumeMounts() []v10.VolumeMount {
   445  	m.ctrl.T.Helper()
   446  	ret := m.ctrl.Call(m, "VolumeMounts")
   447  	ret0, _ := ret[0].([]v10.VolumeMount)
   448  	return ret0
   449  }
   450  
   451  // VolumeMounts indicates an expected call of VolumeMounts.
   452  func (mr *MockContainerMockRecorder) VolumeMounts() *gomock.Call {
   453  	mr.mock.ctrl.T.Helper()
   454  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "VolumeMounts", reflect.TypeOf((*MockContainer)(nil).VolumeMounts))
   455  }
   456  
   457  // WorkingDir mocks base method.
   458  func (m *MockContainer) WorkingDir() string {
   459  	m.ctrl.T.Helper()
   460  	ret := m.ctrl.Call(m, "WorkingDir")
   461  	ret0, _ := ret[0].(string)
   462  	return ret0
   463  }
   464  
   465  // WorkingDir indicates an expected call of WorkingDir.
   466  func (mr *MockContainerMockRecorder) WorkingDir() *gomock.Call {
   467  	mr.mock.ctrl.T.Helper()
   468  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WorkingDir", reflect.TypeOf((*MockContainer)(nil).WorkingDir))
   469  }