@@ -52,7 +52,7 @@ func TestService_BuildImage(t *testing.T) {
5252 }
5353
5454 callCount := 0
55- s .mockAPI .MockTaskStatus = func (cfg api.TaskStatusConfig ) (api.TaskStatusResult , error ) {
55+ s .mockAPI .MockTaskKeyStatus = func (cfg api.TaskKeyStatusConfig ) (api.TaskStatusResult , error ) {
5656 require .Equal (t , "run-123" , cfg .RunID )
5757 require .Equal (t , "build-task" , cfg .TaskKey )
5858
@@ -124,7 +124,7 @@ func TestService_BuildImage(t *testing.T) {
124124 }, nil
125125 }
126126
127- s .mockAPI .MockTaskStatus = func (cfg api.TaskStatusConfig ) (api.TaskStatusResult , error ) {
127+ s .mockAPI .MockTaskKeyStatus = func (cfg api.TaskKeyStatusConfig ) (api.TaskStatusResult , error ) {
128128 return api.TaskStatusResult {
129129 Status : & api.TaskStatus {Result : api .TaskStatusSucceeded },
130130 TaskID : "task-456" ,
@@ -206,7 +206,7 @@ func TestService_BuildImage(t *testing.T) {
206206 }, nil
207207 }
208208
209- s .mockAPI .MockTaskStatus = func (cfg api.TaskStatusConfig ) (api.TaskStatusResult , error ) {
209+ s .mockAPI .MockTaskKeyStatus = func (cfg api.TaskKeyStatusConfig ) (api.TaskStatusResult , error ) {
210210 return api.TaskStatusResult {}, fmt .Errorf ("failed to get task status" )
211211 }
212212
@@ -236,7 +236,7 @@ func TestService_BuildImage(t *testing.T) {
236236 }, nil
237237 }
238238
239- s .mockAPI .MockTaskStatus = func (cfg api.TaskStatusConfig ) (api.TaskStatusResult , error ) {
239+ s .mockAPI .MockTaskKeyStatus = func (cfg api.TaskKeyStatusConfig ) (api.TaskStatusResult , error ) {
240240 return api.TaskStatusResult {
241241 Status : & api.TaskStatus {Result : "failed" },
242242 Polling : api.PollingResult {
@@ -270,7 +270,7 @@ func TestService_BuildImage(t *testing.T) {
270270 }, nil
271271 }
272272
273- s .mockAPI .MockTaskStatus = func (cfg api.TaskStatusConfig ) (api.TaskStatusResult , error ) {
273+ s .mockAPI .MockTaskKeyStatus = func (cfg api.TaskKeyStatusConfig ) (api.TaskStatusResult , error ) {
274274 return api.TaskStatusResult {
275275 Status : & api.TaskStatus {Result : "failed" },
276276 Polling : api.PollingResult {
@@ -304,7 +304,7 @@ func TestService_BuildImage(t *testing.T) {
304304 }, nil
305305 }
306306
307- s .mockAPI .MockTaskStatus = func (cfg api.TaskStatusConfig ) (api.TaskStatusResult , error ) {
307+ s .mockAPI .MockTaskKeyStatus = func (cfg api.TaskKeyStatusConfig ) (api.TaskStatusResult , error ) {
308308 return api.TaskStatusResult {
309309 Status : & api.TaskStatus {Result : api .TaskStatusSucceeded },
310310 TaskID : "task-456" ,
@@ -346,7 +346,7 @@ func TestService_BuildImage(t *testing.T) {
346346 }, nil
347347 }
348348
349- s .mockAPI .MockTaskStatus = func (cfg api.TaskStatusConfig ) (api.TaskStatusResult , error ) {
349+ s .mockAPI .MockTaskKeyStatus = func (cfg api.TaskKeyStatusConfig ) (api.TaskStatusResult , error ) {
350350 return api.TaskStatusResult {
351351 Status : & api.TaskStatus {Result : api .TaskStatusSucceeded },
352352 TaskID : "task-456" ,
@@ -394,7 +394,7 @@ func TestService_BuildImage(t *testing.T) {
394394 }, nil
395395 }
396396
397- s .mockAPI .MockTaskStatus = func (cfg api.TaskStatusConfig ) (api.TaskStatusResult , error ) {
397+ s .mockAPI .MockTaskKeyStatus = func (cfg api.TaskKeyStatusConfig ) (api.TaskStatusResult , error ) {
398398 return api.TaskStatusResult {
399399 Status : & api.TaskStatus {Result : api .TaskStatusSucceeded },
400400 TaskID : "task-456" ,
@@ -444,7 +444,7 @@ func TestService_BuildImage(t *testing.T) {
444444 }, nil
445445 }
446446
447- s .mockAPI .MockTaskStatus = func (cfg api.TaskStatusConfig ) (api.TaskStatusResult , error ) {
447+ s .mockAPI .MockTaskKeyStatus = func (cfg api.TaskKeyStatusConfig ) (api.TaskStatusResult , error ) {
448448 return api.TaskStatusResult {
449449 Status : & api.TaskStatus {Result : "unknown-status" },
450450 Polling : api.PollingResult {
@@ -478,7 +478,7 @@ func TestService_BuildImage(t *testing.T) {
478478 }, nil
479479 }
480480
481- s .mockAPI .MockTaskStatus = func (cfg api.TaskStatusConfig ) (api.TaskStatusResult , error ) {
481+ s .mockAPI .MockTaskKeyStatus = func (cfg api.TaskKeyStatusConfig ) (api.TaskStatusResult , error ) {
482482 return api.TaskStatusResult {
483483 Status : nil ,
484484 Polling : api.PollingResult {
@@ -512,7 +512,7 @@ func TestService_BuildImage(t *testing.T) {
512512 }, nil
513513 }
514514
515- s .mockAPI .MockTaskStatus = func (cfg api.TaskStatusConfig ) (api.TaskStatusResult , error ) {
515+ s .mockAPI .MockTaskKeyStatus = func (cfg api.TaskKeyStatusConfig ) (api.TaskStatusResult , error ) {
516516 return api.TaskStatusResult {
517517 Status : & api.TaskStatus {Result : "pending" },
518518 Polling : api.PollingResult {
@@ -548,7 +548,7 @@ func TestService_BuildImage(t *testing.T) {
548548 }, nil
549549 }
550550
551- s .mockAPI .MockTaskStatus = func (cfg api.TaskStatusConfig ) (api.TaskStatusResult , error ) {
551+ s .mockAPI .MockTaskKeyStatus = func (cfg api.TaskKeyStatusConfig ) (api.TaskStatusResult , error ) {
552552 return api.TaskStatusResult {
553553 Status : & api.TaskStatus {Result : api .TaskStatusSucceeded },
554554 TaskID : "task-456" ,
@@ -609,7 +609,7 @@ func TestService_BuildImage(t *testing.T) {
609609 }, nil
610610 }
611611
612- s .mockAPI .MockTaskStatus = func (cfg api.TaskStatusConfig ) (api.TaskStatusResult , error ) {
612+ s .mockAPI .MockTaskKeyStatus = func (cfg api.TaskKeyStatusConfig ) (api.TaskStatusResult , error ) {
613613 return api.TaskStatusResult {
614614 Status : & api.TaskStatus {Result : api .TaskStatusSucceeded },
615615 TaskID : "task-456" ,
@@ -632,6 +632,14 @@ func TestService_BuildImage(t *testing.T) {
632632 return types.AuthConfig {Username : "registry-user" , Password : "registry-pass" }, nil
633633 }
634634
635+ s .mockAPI .MockTaskIDStatus = func (cfg api.TaskIDStatusConfig ) (api.TaskStatusResult , error ) {
636+ return api.TaskStatusResult {
637+ Status : & api.TaskStatus {Result : api .TaskStatusSucceeded },
638+ TaskID : "task-456" ,
639+ Polling : api.PollingResult {Completed : true },
640+ }, nil
641+ }
642+
635643 s .mockAPI .MockStartImagePush = func (cfg api.StartImagePushConfig ) (api.StartImagePushResult , error ) {
636644 require .Equal (t , "task-456" , cfg .TaskID )
637645 require .Equal (t , "registry.com" , cfg .Image .Registry )
@@ -679,7 +687,7 @@ func TestService_BuildImage(t *testing.T) {
679687 }, nil
680688 }
681689
682- s .mockAPI .MockTaskStatus = func (cfg api.TaskStatusConfig ) (api.TaskStatusResult , error ) {
690+ s .mockAPI .MockTaskKeyStatus = func (cfg api.TaskKeyStatusConfig ) (api.TaskStatusResult , error ) {
683691 return api.TaskStatusResult {
684692 Status : & api.TaskStatus {Result : api .TaskStatusSucceeded },
685693 TaskID : "task-456" ,
0 commit comments