@@ -15,7 +15,7 @@ type fakeClient struct {
1515 execInspectFunc func (execID string ) (client.ExecInspectResult , error )
1616 execCreateFunc func (containerID string , options client.ExecCreateOptions ) (client.ExecCreateResult , error )
1717 createContainerFunc func (options client.ContainerCreateOptions ) (client.ContainerCreateResult , error )
18- containerStartFunc func (containerID string , options client.ContainerStartOptions ) error
18+ containerStartFunc func (containerID string , options client.ContainerStartOptions ) (client. ContainerStartResult , error )
1919 imageCreateFunc func (ctx context.Context , parentReference string , options client.ImageCreateOptions ) (client.ImageCreateResult , error )
2020 infoFunc func () (system.Info , error )
2121 containerStatPathFunc func (containerID , path string ) (container.PathStat , error )
@@ -25,16 +25,16 @@ type fakeClient struct {
2525 containerListFunc func (client.ContainerListOptions ) ([]container.Summary , error )
2626 containerExportFunc func (string ) (io.ReadCloser , error )
2727 containerExecResizeFunc func (id string , options client.ExecResizeOptions ) (client.ExecResizeResult , error )
28- containerRemoveFunc func (ctx context.Context , containerID string , options client.ContainerRemoveOptions ) error
29- containerRestartFunc func (ctx context.Context , containerID string , options client.ContainerStopOptions ) error
30- containerStopFunc func (ctx context.Context , containerID string , options client.ContainerStopOptions ) error
31- containerKillFunc func (ctx context.Context , containerID , signal string ) error
28+ containerRemoveFunc func (ctx context.Context , containerID string , options client.ContainerRemoveOptions ) (client. ContainerRemoveResult , error )
29+ containerRestartFunc func (ctx context.Context , containerID string , options client.ContainerRestartOptions ) (client. ContainerRestartResult , error )
30+ containerStopFunc func (ctx context.Context , containerID string , options client.ContainerStopOptions ) (client. ContainerStopResult , error )
31+ containerKillFunc func (ctx context.Context , containerID string , options client. ContainerKillOptions ) (client. ContainerKillResult , error )
3232 containerPruneFunc func (ctx context.Context , options client.ContainerPruneOptions ) (client.ContainerPruneResult , error )
3333 containerAttachFunc func (ctx context.Context , containerID string , options client.ContainerAttachOptions ) (client.ContainerAttachResult , error )
3434 containerDiffFunc func (ctx context.Context , containerID string ) (client.ContainerDiffResult , error )
3535 containerRenameFunc func (ctx context.Context , oldName , newName string ) error
3636 containerCommitFunc func (ctx context.Context , container string , options client.ContainerCommitOptions ) (client.ContainerCommitResult , error )
37- containerPauseFunc func (ctx context.Context , container string ) error
37+ containerPauseFunc func (ctx context.Context , container string , options client. ContainerPauseOptions ) (client. ContainerPauseResult , error )
3838 Version string
3939}
4040
@@ -77,11 +77,11 @@ func (f *fakeClient) ContainerCreate(_ context.Context, options client.Container
7777 return client.ContainerCreateResult {}, nil
7878}
7979
80- func (f * fakeClient ) ContainerRemove (ctx context.Context , containerID string , options client.ContainerRemoveOptions ) error {
80+ func (f * fakeClient ) ContainerRemove (ctx context.Context , containerID string , options client.ContainerRemoveOptions ) (client. ContainerRemoveResult , error ) {
8181 if f .containerRemoveFunc != nil {
8282 return f .containerRemoveFunc (ctx , containerID , options )
8383 }
84- return nil
84+ return client. ContainerRemoveResult {}, nil
8585}
8686
8787func (f * fakeClient ) ImageCreate (ctx context.Context , parentReference string , options client.ImageCreateOptions ) (client.ImageCreateResult , error ) {
@@ -130,11 +130,11 @@ func (f *fakeClient) ContainerWait(_ context.Context, containerID string, _ cont
130130 return nil , nil
131131}
132132
133- func (f * fakeClient ) ContainerStart (_ context.Context , containerID string , options client.ContainerStartOptions ) error {
133+ func (f * fakeClient ) ContainerStart (_ context.Context , containerID string , options client.ContainerStartOptions ) (client. ContainerStartResult , error ) {
134134 if f .containerStartFunc != nil {
135135 return f .containerStartFunc (containerID , options )
136136 }
137- return nil
137+ return client. ContainerStartResult {}, nil
138138}
139139
140140func (f * fakeClient ) ContainerExport (_ context.Context , containerID string ) (io.ReadCloser , error ) {
@@ -151,11 +151,11 @@ func (f *fakeClient) ExecResize(_ context.Context, id string, options client.Exe
151151 return client.ExecResizeResult {}, nil
152152}
153153
154- func (f * fakeClient ) ContainerKill (ctx context.Context , containerID , signal string ) error {
154+ func (f * fakeClient ) ContainerKill (ctx context.Context , containerID string , options client. ContainerKillOptions ) (client. ContainerKillResult , error ) {
155155 if f .containerKillFunc != nil {
156- return f .containerKillFunc (ctx , containerID , signal )
156+ return f .containerKillFunc (ctx , containerID , options )
157157 }
158- return nil
158+ return client. ContainerKillResult {}, nil
159159}
160160
161161func (f * fakeClient ) ContainersPrune (ctx context.Context , options client.ContainerPruneOptions ) (client.ContainerPruneResult , error ) {
@@ -165,18 +165,18 @@ func (f *fakeClient) ContainersPrune(ctx context.Context, options client.Contain
165165 return client.ContainerPruneResult {}, nil
166166}
167167
168- func (f * fakeClient ) ContainerRestart (ctx context.Context , containerID string , options client.ContainerStopOptions ) error {
168+ func (f * fakeClient ) ContainerRestart (ctx context.Context , containerID string , options client.ContainerRestartOptions ) (client. ContainerRestartResult , error ) {
169169 if f .containerRestartFunc != nil {
170170 return f .containerRestartFunc (ctx , containerID , options )
171171 }
172- return nil
172+ return client. ContainerRestartResult {}, nil
173173}
174174
175- func (f * fakeClient ) ContainerStop (ctx context.Context , containerID string , options client.ContainerStopOptions ) error {
175+ func (f * fakeClient ) ContainerStop (ctx context.Context , containerID string , options client.ContainerStopOptions ) (client. ContainerStopResult , error ) {
176176 if f .containerStopFunc != nil {
177177 return f .containerStopFunc (ctx , containerID , options )
178178 }
179- return nil
179+ return client. ContainerStopResult {}, nil
180180}
181181
182182func (f * fakeClient ) ContainerAttach (ctx context.Context , containerID string , options client.ContainerAttachOptions ) (client.ContainerAttachResult , error ) {
@@ -209,10 +209,10 @@ func (f *fakeClient) ContainerCommit(ctx context.Context, containerID string, op
209209 return client.ContainerCommitResult {}, nil
210210}
211211
212- func (f * fakeClient ) ContainerPause (ctx context.Context , containerID string ) error {
212+ func (f * fakeClient ) ContainerPause (ctx context.Context , containerID string , options client. ContainerPauseOptions ) (client. ContainerPauseResult , error ) {
213213 if f .containerPauseFunc != nil {
214- return f .containerPauseFunc (ctx , containerID )
214+ return f .containerPauseFunc (ctx , containerID , options )
215215 }
216216
217- return nil
217+ return client. ContainerPauseResult {}, nil
218218}
0 commit comments