@@ -409,6 +409,7 @@ describe("runs", () => {
409
409
sendUsageReportStub = sandbox . stub ( ) . callsFake ( function ( ) {
410
410
return "end" ;
411
411
} ) ;
412
+ dashboardUrl = "dashboard-url" ;
412
413
capabilityValidatorStub = sandbox . stub ( ) ;
413
414
archiverStub = sandbox . stub ( ) ;
414
415
zipUploadStub = sandbox . stub ( ) ;
@@ -422,9 +423,10 @@ describe("runs", () => {
422
423
} ) ;
423
424
424
425
it ( "send error report" , ( ) => {
425
- let message = "build created" ;
426
426
let messageType = Constants . messageTypes . SUCCESS ;
427
427
let errorCode = null ;
428
+ let message = `Success! ${ Constants . userMessages . BUILD_CREATED } with build id: random_build_id` ;
429
+ let dashboardLink = `${ Constants . userMessages . VISIT_DASHBOARD } ${ dashboardUrl } random_build_id` ;
428
430
429
431
const runs = proxyquire ( "../../../../bin/commands/runs" , {
430
432
"../helpers/utils" : {
@@ -451,6 +453,9 @@ describe("runs", () => {
451
453
"../helpers/build" : {
452
454
createBuild : createBuildStub ,
453
455
} ,
456
+ "../helpers/config" : {
457
+ dashboardUrl : dashboardUrl ,
458
+ } ,
454
459
} ) ;
455
460
456
461
validateBstackJsonStub . returns ( Promise . resolve ( bsConfig ) ) ;
@@ -459,7 +464,7 @@ describe("runs", () => {
459
464
) ;
460
465
archiverStub . returns ( Promise . resolve ( "Zipping completed" ) ) ;
461
466
zipUploadStub . returns ( Promise . resolve ( "zip uploaded" ) ) ;
462
- createBuildStub . returns ( Promise . resolve ( "build created" ) ) ;
467
+ createBuildStub . returns ( Promise . resolve ( { message : 'Success' , build_id : 'random_build_id' } ) ) ;
463
468
464
469
return runs ( args )
465
470
. then ( function ( _bsConfig ) {
@@ -478,7 +483,7 @@ describe("runs", () => {
478
483
sendUsageReportStub ,
479
484
bsConfig ,
480
485
args ,
481
- message ,
486
+ ` ${ message } \n ${ dashboardLink } ` ,
482
487
messageType ,
483
488
errorCode
484
489
) ;
0 commit comments