@@ -28,7 +28,8 @@ const initService = async ({
2828 getImageMock = jest . fn ( ) ,
2929 saveImageMock = jest . fn ( ) ,
3030 deleteImageMock = jest . fn ( ) ,
31- eventNewTestRunMock = jest . fn ( ) ,
31+ eventTestRunCreatedMock = jest . fn ( ) ,
32+ eventTestRunDeletedMock = jest . fn ( ) ,
3233 eventBuildUpdatedMock = jest . fn ( ) ,
3334 eventBuildCreatedMock = jest . fn ( ) ,
3435 buildFindOneMock = jest . fn ( ) ,
@@ -79,7 +80,8 @@ const initService = async ({
7980 {
8081 provide : EventsGateway ,
8182 useValue : {
82- newTestRun : eventNewTestRunMock ,
83+ testRunCreated : eventTestRunCreatedMock ,
84+ testRunDeleted : eventTestRunDeletedMock ,
8385 buildUpdated : eventBuildUpdatedMock ,
8486 buildCreated : eventBuildCreatedMock ,
8587 } ,
@@ -467,12 +469,9 @@ describe('TestRunsService', () => {
467469 const saveImageMock = jest . fn ( ) . mockReturnValueOnce ( imageName ) ;
468470 const image = 'image' ;
469471 const baseline = 'baseline' ;
470- const getImageMock = jest
471- . fn ( )
472- . mockReturnValueOnce ( baseline )
473- . mockReturnValueOnce ( image ) ;
474- const eventNewTestRunMock = jest . fn ( ) ;
475- service = await initService ( { testRunCreateMock, saveImageMock, getImageMock, eventNewTestRunMock } ) ;
472+ const getImageMock = jest . fn ( ) . mockReturnValueOnce ( baseline ) . mockReturnValueOnce ( image ) ;
473+ const eventTestRunCreatedMock = jest . fn ( ) ;
474+ service = await initService ( { testRunCreateMock, saveImageMock, getImageMock, eventTestRunCreatedMock } ) ;
476475 const diffResult : DiffResult = {
477476 status : TestStatus . unresolved ,
478477 diffName : 'diff image name' ,
@@ -526,7 +525,7 @@ describe('TestRunsService', () => {
526525 } ) ;
527526 expect ( getDiffMock ) . toHaveBeenCalledWith ( baseline , image , testRun . diffTollerancePercent , testRun . ignoreAreas ) ;
528527 expect ( saveDiffResultMock ) . toHaveBeenCalledWith ( testRun . id , diffResult ) ;
529- expect ( eventNewTestRunMock ) . toHaveBeenCalledWith ( testRunWithResult ) ;
528+ expect ( eventTestRunCreatedMock ) . toHaveBeenCalledWith ( testRunWithResult ) ;
530529 expect ( result ) . toBe ( testRunWithResult ) ;
531530 } ) ;
532531
@@ -665,10 +664,7 @@ describe('TestRunsService', () => {
665664 const testRunUpdateMock = jest . fn ( ) ;
666665 const baselineMock = 'baseline image' ;
667666 const imageeMock = 'image' ;
668- const getImageMock = jest
669- . fn ( )
670- . mockReturnValueOnce ( baselineMock )
671- . mockReturnValueOnce ( imageeMock ) ;
667+ const getImageMock = jest . fn ( ) . mockReturnValueOnce ( baselineMock ) . mockReturnValueOnce ( imageeMock ) ;
672668 const deleteImageMock = jest . fn ( ) ;
673669 const diffResult = {
674670 id : 'test' ,
@@ -770,9 +766,11 @@ describe('TestRunsService', () => {
770766 const findOneMock = jest . fn ( ) . mockResolvedValueOnce ( testRun ) ;
771767 const deleteImageMock = jest . fn ( ) ;
772768 const testRunDeleteMock = jest . fn ( ) ;
769+ const eventTestRunDeletedMock = jest . fn ( ) ;
773770 service = await initService ( {
774771 deleteImageMock,
775772 testRunDeleteMock,
773+ eventTestRunDeletedMock,
776774 } ) ;
777775 service . findOne = findOneMock ;
778776
@@ -784,6 +782,7 @@ describe('TestRunsService', () => {
784782 expect ( testRunDeleteMock ) . toHaveBeenCalledWith ( {
785783 where : { id } ,
786784 } ) ;
785+ expect ( eventTestRunDeletedMock ) . toHaveBeenCalledWith ( testRun ) ;
787786 } ) ;
788787
789788 it ( 'updateIgnoreAreas' , async ( ) => {
0 commit comments