@@ -409,6 +409,7 @@ describe("runs", () => {
409409 sendUsageReportStub = sandbox . stub ( ) . callsFake ( function ( ) {
410410 return "end" ;
411411 } ) ;
412+ dashboardUrl = "dashboard-url" ;
412413 capabilityValidatorStub = sandbox . stub ( ) ;
413414 archiverStub = sandbox . stub ( ) ;
414415 zipUploadStub = sandbox . stub ( ) ;
@@ -422,9 +423,10 @@ describe("runs", () => {
422423 } ) ;
423424
424425 it ( "send error report" , ( ) => {
425- let message = "build created" ;
426426 let messageType = Constants . messageTypes . SUCCESS ;
427427 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` ;
428430
429431 const runs = proxyquire ( "../../../../bin/commands/runs" , {
430432 "../helpers/utils" : {
@@ -451,6 +453,9 @@ describe("runs", () => {
451453 "../helpers/build" : {
452454 createBuild : createBuildStub ,
453455 } ,
456+ "../helpers/config" : {
457+ dashboardUrl : dashboardUrl ,
458+ } ,
454459 } ) ;
455460
456461 validateBstackJsonStub . returns ( Promise . resolve ( bsConfig ) ) ;
@@ -459,7 +464,7 @@ describe("runs", () => {
459464 ) ;
460465 archiverStub . returns ( Promise . resolve ( "Zipping completed" ) ) ;
461466 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' } ) ) ;
463468
464469 return runs ( args )
465470 . then ( function ( _bsConfig ) {
@@ -478,7 +483,7 @@ describe("runs", () => {
478483 sendUsageReportStub ,
479484 bsConfig ,
480485 args ,
481- message ,
486+ ` ${ message } \n ${ dashboardLink } ` ,
482487 messageType ,
483488 errorCode
484489 ) ;
0 commit comments