mock_docker_cli.go 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361
  1. // Code generated by MockGen. DO NOT EDIT.
  2. // Source: github.com/docker/cli/cli/command (interfaces: Cli)
  3. //
  4. // Generated by this command:
  5. //
  6. // mockgen -destination pkg/mocks/mock_docker_cli.go -package mocks github.com/docker/cli/cli/command Cli
  7. //
  8. // Package mocks is a generated GoMock package.
  9. package mocks
  10. import (
  11. context "context"
  12. io "io"
  13. reflect "reflect"
  14. command "github.com/docker/cli/cli/command"
  15. configfile "github.com/docker/cli/cli/config/configfile"
  16. docker "github.com/docker/cli/cli/context/docker"
  17. store "github.com/docker/cli/cli/context/store"
  18. store0 "github.com/docker/cli/cli/manifest/store"
  19. client "github.com/docker/cli/cli/registry/client"
  20. streams "github.com/docker/cli/cli/streams"
  21. trust "github.com/docker/cli/cli/trust"
  22. client0 "github.com/docker/docker/client"
  23. client1 "github.com/theupdateframework/notary/client"
  24. metric "go.opentelemetry.io/otel/sdk/metric"
  25. resource "go.opentelemetry.io/otel/sdk/resource"
  26. trace "go.opentelemetry.io/otel/sdk/trace"
  27. gomock "go.uber.org/mock/gomock"
  28. )
  29. // MockCli is a mock of Cli interface.
  30. type MockCli struct {
  31. ctrl *gomock.Controller
  32. recorder *MockCliMockRecorder
  33. }
  34. // MockCliMockRecorder is the mock recorder for MockCli.
  35. type MockCliMockRecorder struct {
  36. mock *MockCli
  37. }
  38. // NewMockCli creates a new mock instance.
  39. func NewMockCli(ctrl *gomock.Controller) *MockCli {
  40. mock := &MockCli{ctrl: ctrl}
  41. mock.recorder = &MockCliMockRecorder{mock}
  42. return mock
  43. }
  44. // EXPECT returns an object that allows the caller to indicate expected use.
  45. func (m *MockCli) EXPECT() *MockCliMockRecorder {
  46. return m.recorder
  47. }
  48. // Apply mocks base method.
  49. func (m *MockCli) Apply(arg0 ...command.CLIOption) error {
  50. m.ctrl.T.Helper()
  51. varargs := []any{}
  52. for _, a := range arg0 {
  53. varargs = append(varargs, a)
  54. }
  55. ret := m.ctrl.Call(m, "Apply", varargs...)
  56. ret0, _ := ret[0].(error)
  57. return ret0
  58. }
  59. // Apply indicates an expected call of Apply.
  60. func (mr *MockCliMockRecorder) Apply(arg0 ...any) *gomock.Call {
  61. mr.mock.ctrl.T.Helper()
  62. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Apply", reflect.TypeOf((*MockCli)(nil).Apply), arg0...)
  63. }
  64. // BuildKitEnabled mocks base method.
  65. func (m *MockCli) BuildKitEnabled() (bool, error) {
  66. m.ctrl.T.Helper()
  67. ret := m.ctrl.Call(m, "BuildKitEnabled")
  68. ret0, _ := ret[0].(bool)
  69. ret1, _ := ret[1].(error)
  70. return ret0, ret1
  71. }
  72. // BuildKitEnabled indicates an expected call of BuildKitEnabled.
  73. func (mr *MockCliMockRecorder) BuildKitEnabled() *gomock.Call {
  74. mr.mock.ctrl.T.Helper()
  75. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BuildKitEnabled", reflect.TypeOf((*MockCli)(nil).BuildKitEnabled))
  76. }
  77. // Client mocks base method.
  78. func (m *MockCli) Client() client0.APIClient {
  79. m.ctrl.T.Helper()
  80. ret := m.ctrl.Call(m, "Client")
  81. ret0, _ := ret[0].(client0.APIClient)
  82. return ret0
  83. }
  84. // Client indicates an expected call of Client.
  85. func (mr *MockCliMockRecorder) Client() *gomock.Call {
  86. mr.mock.ctrl.T.Helper()
  87. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Client", reflect.TypeOf((*MockCli)(nil).Client))
  88. }
  89. // ConfigFile mocks base method.
  90. func (m *MockCli) ConfigFile() *configfile.ConfigFile {
  91. m.ctrl.T.Helper()
  92. ret := m.ctrl.Call(m, "ConfigFile")
  93. ret0, _ := ret[0].(*configfile.ConfigFile)
  94. return ret0
  95. }
  96. // ConfigFile indicates an expected call of ConfigFile.
  97. func (mr *MockCliMockRecorder) ConfigFile() *gomock.Call {
  98. mr.mock.ctrl.T.Helper()
  99. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ConfigFile", reflect.TypeOf((*MockCli)(nil).ConfigFile))
  100. }
  101. // ContentTrustEnabled mocks base method.
  102. func (m *MockCli) ContentTrustEnabled() bool {
  103. m.ctrl.T.Helper()
  104. ret := m.ctrl.Call(m, "ContentTrustEnabled")
  105. ret0, _ := ret[0].(bool)
  106. return ret0
  107. }
  108. // ContentTrustEnabled indicates an expected call of ContentTrustEnabled.
  109. func (mr *MockCliMockRecorder) ContentTrustEnabled() *gomock.Call {
  110. mr.mock.ctrl.T.Helper()
  111. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ContentTrustEnabled", reflect.TypeOf((*MockCli)(nil).ContentTrustEnabled))
  112. }
  113. // ContextStore mocks base method.
  114. func (m *MockCli) ContextStore() store.Store {
  115. m.ctrl.T.Helper()
  116. ret := m.ctrl.Call(m, "ContextStore")
  117. ret0, _ := ret[0].(store.Store)
  118. return ret0
  119. }
  120. // ContextStore indicates an expected call of ContextStore.
  121. func (mr *MockCliMockRecorder) ContextStore() *gomock.Call {
  122. mr.mock.ctrl.T.Helper()
  123. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ContextStore", reflect.TypeOf((*MockCli)(nil).ContextStore))
  124. }
  125. // CurrentContext mocks base method.
  126. func (m *MockCli) CurrentContext() string {
  127. m.ctrl.T.Helper()
  128. ret := m.ctrl.Call(m, "CurrentContext")
  129. ret0, _ := ret[0].(string)
  130. return ret0
  131. }
  132. // CurrentContext indicates an expected call of CurrentContext.
  133. func (mr *MockCliMockRecorder) CurrentContext() *gomock.Call {
  134. mr.mock.ctrl.T.Helper()
  135. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CurrentContext", reflect.TypeOf((*MockCli)(nil).CurrentContext))
  136. }
  137. // CurrentVersion mocks base method.
  138. func (m *MockCli) CurrentVersion() string {
  139. m.ctrl.T.Helper()
  140. ret := m.ctrl.Call(m, "CurrentVersion")
  141. ret0, _ := ret[0].(string)
  142. return ret0
  143. }
  144. // CurrentVersion indicates an expected call of CurrentVersion.
  145. func (mr *MockCliMockRecorder) CurrentVersion() *gomock.Call {
  146. mr.mock.ctrl.T.Helper()
  147. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CurrentVersion", reflect.TypeOf((*MockCli)(nil).CurrentVersion))
  148. }
  149. // DefaultVersion mocks base method.
  150. func (m *MockCli) DefaultVersion() string {
  151. m.ctrl.T.Helper()
  152. ret := m.ctrl.Call(m, "DefaultVersion")
  153. ret0, _ := ret[0].(string)
  154. return ret0
  155. }
  156. // DefaultVersion indicates an expected call of DefaultVersion.
  157. func (mr *MockCliMockRecorder) DefaultVersion() *gomock.Call {
  158. mr.mock.ctrl.T.Helper()
  159. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DefaultVersion", reflect.TypeOf((*MockCli)(nil).DefaultVersion))
  160. }
  161. // DockerEndpoint mocks base method.
  162. func (m *MockCli) DockerEndpoint() docker.Endpoint {
  163. m.ctrl.T.Helper()
  164. ret := m.ctrl.Call(m, "DockerEndpoint")
  165. ret0, _ := ret[0].(docker.Endpoint)
  166. return ret0
  167. }
  168. // DockerEndpoint indicates an expected call of DockerEndpoint.
  169. func (mr *MockCliMockRecorder) DockerEndpoint() *gomock.Call {
  170. mr.mock.ctrl.T.Helper()
  171. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DockerEndpoint", reflect.TypeOf((*MockCli)(nil).DockerEndpoint))
  172. }
  173. // Err mocks base method.
  174. func (m *MockCli) Err() io.Writer {
  175. m.ctrl.T.Helper()
  176. ret := m.ctrl.Call(m, "Err")
  177. ret0, _ := ret[0].(io.Writer)
  178. return ret0
  179. }
  180. // Err indicates an expected call of Err.
  181. func (mr *MockCliMockRecorder) Err() *gomock.Call {
  182. mr.mock.ctrl.T.Helper()
  183. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Err", reflect.TypeOf((*MockCli)(nil).Err))
  184. }
  185. // In mocks base method.
  186. func (m *MockCli) In() *streams.In {
  187. m.ctrl.T.Helper()
  188. ret := m.ctrl.Call(m, "In")
  189. ret0, _ := ret[0].(*streams.In)
  190. return ret0
  191. }
  192. // In indicates an expected call of In.
  193. func (mr *MockCliMockRecorder) In() *gomock.Call {
  194. mr.mock.ctrl.T.Helper()
  195. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "In", reflect.TypeOf((*MockCli)(nil).In))
  196. }
  197. // ManifestStore mocks base method.
  198. func (m *MockCli) ManifestStore() store0.Store {
  199. m.ctrl.T.Helper()
  200. ret := m.ctrl.Call(m, "ManifestStore")
  201. ret0, _ := ret[0].(store0.Store)
  202. return ret0
  203. }
  204. // ManifestStore indicates an expected call of ManifestStore.
  205. func (mr *MockCliMockRecorder) ManifestStore() *gomock.Call {
  206. mr.mock.ctrl.T.Helper()
  207. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ManifestStore", reflect.TypeOf((*MockCli)(nil).ManifestStore))
  208. }
  209. // MeterProvider mocks base method.
  210. func (m *MockCli) MeterProvider(arg0 context.Context, arg1 ...metric.Option) command.MeterProvider {
  211. m.ctrl.T.Helper()
  212. varargs := []any{arg0}
  213. for _, a := range arg1 {
  214. varargs = append(varargs, a)
  215. }
  216. ret := m.ctrl.Call(m, "MeterProvider", varargs...)
  217. ret0, _ := ret[0].(command.MeterProvider)
  218. return ret0
  219. }
  220. // MeterProvider indicates an expected call of MeterProvider.
  221. func (mr *MockCliMockRecorder) MeterProvider(arg0 any, arg1 ...any) *gomock.Call {
  222. mr.mock.ctrl.T.Helper()
  223. varargs := append([]any{arg0}, arg1...)
  224. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MeterProvider", reflect.TypeOf((*MockCli)(nil).MeterProvider), varargs...)
  225. }
  226. // NotaryClient mocks base method.
  227. func (m *MockCli) NotaryClient(arg0 trust.ImageRefAndAuth, arg1 []string) (client1.Repository, error) {
  228. m.ctrl.T.Helper()
  229. ret := m.ctrl.Call(m, "NotaryClient", arg0, arg1)
  230. ret0, _ := ret[0].(client1.Repository)
  231. ret1, _ := ret[1].(error)
  232. return ret0, ret1
  233. }
  234. // NotaryClient indicates an expected call of NotaryClient.
  235. func (mr *MockCliMockRecorder) NotaryClient(arg0, arg1 any) *gomock.Call {
  236. mr.mock.ctrl.T.Helper()
  237. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NotaryClient", reflect.TypeOf((*MockCli)(nil).NotaryClient), arg0, arg1)
  238. }
  239. // Out mocks base method.
  240. func (m *MockCli) Out() *streams.Out {
  241. m.ctrl.T.Helper()
  242. ret := m.ctrl.Call(m, "Out")
  243. ret0, _ := ret[0].(*streams.Out)
  244. return ret0
  245. }
  246. // Out indicates an expected call of Out.
  247. func (mr *MockCliMockRecorder) Out() *gomock.Call {
  248. mr.mock.ctrl.T.Helper()
  249. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Out", reflect.TypeOf((*MockCli)(nil).Out))
  250. }
  251. // RegistryClient mocks base method.
  252. func (m *MockCli) RegistryClient(arg0 bool) client.RegistryClient {
  253. m.ctrl.T.Helper()
  254. ret := m.ctrl.Call(m, "RegistryClient", arg0)
  255. ret0, _ := ret[0].(client.RegistryClient)
  256. return ret0
  257. }
  258. // RegistryClient indicates an expected call of RegistryClient.
  259. func (mr *MockCliMockRecorder) RegistryClient(arg0 any) *gomock.Call {
  260. mr.mock.ctrl.T.Helper()
  261. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegistryClient", reflect.TypeOf((*MockCli)(nil).RegistryClient), arg0)
  262. }
  263. // Resource mocks base method.
  264. func (m *MockCli) Resource() *resource.Resource {
  265. m.ctrl.T.Helper()
  266. ret := m.ctrl.Call(m, "Resource")
  267. ret0, _ := ret[0].(*resource.Resource)
  268. return ret0
  269. }
  270. // Resource indicates an expected call of Resource.
  271. func (mr *MockCliMockRecorder) Resource() *gomock.Call {
  272. mr.mock.ctrl.T.Helper()
  273. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Resource", reflect.TypeOf((*MockCli)(nil).Resource))
  274. }
  275. // ServerInfo mocks base method.
  276. func (m *MockCli) ServerInfo() command.ServerInfo {
  277. m.ctrl.T.Helper()
  278. ret := m.ctrl.Call(m, "ServerInfo")
  279. ret0, _ := ret[0].(command.ServerInfo)
  280. return ret0
  281. }
  282. // ServerInfo indicates an expected call of ServerInfo.
  283. func (mr *MockCliMockRecorder) ServerInfo() *gomock.Call {
  284. mr.mock.ctrl.T.Helper()
  285. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ServerInfo", reflect.TypeOf((*MockCli)(nil).ServerInfo))
  286. }
  287. // SetIn mocks base method.
  288. func (m *MockCli) SetIn(arg0 *streams.In) {
  289. m.ctrl.T.Helper()
  290. m.ctrl.Call(m, "SetIn", arg0)
  291. }
  292. // SetIn indicates an expected call of SetIn.
  293. func (mr *MockCliMockRecorder) SetIn(arg0 any) *gomock.Call {
  294. mr.mock.ctrl.T.Helper()
  295. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetIn", reflect.TypeOf((*MockCli)(nil).SetIn), arg0)
  296. }
  297. // TracerProvider mocks base method.
  298. func (m *MockCli) TracerProvider(arg0 context.Context, arg1 ...trace.TracerProviderOption) command.TracerProvider {
  299. m.ctrl.T.Helper()
  300. varargs := []any{arg0}
  301. for _, a := range arg1 {
  302. varargs = append(varargs, a)
  303. }
  304. ret := m.ctrl.Call(m, "TracerProvider", varargs...)
  305. ret0, _ := ret[0].(command.TracerProvider)
  306. return ret0
  307. }
  308. // TracerProvider indicates an expected call of TracerProvider.
  309. func (mr *MockCliMockRecorder) TracerProvider(arg0 any, arg1 ...any) *gomock.Call {
  310. mr.mock.ctrl.T.Helper()
  311. varargs := append([]any{arg0}, arg1...)
  312. return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TracerProvider", reflect.TypeOf((*MockCli)(nil).TracerProvider), varargs...)
  313. }