@@ -49,14 +49,17 @@ describe('screenshotOnFail', () => {
4949
5050 it ( 'should create screenshot with unique name' , async ( ) => {
5151 screenshotOnFail ( { uniqueScreenshotNames : true } )
52- event . dispatcher . emit ( event . test . failed , { title : 'test1' , uuid : 1 } )
52+
53+ const test = { title : 'test1' , uid : 1 }
54+ event . dispatcher . emit ( event . test . failed , test )
5355 await recorder . promise ( )
5456 expect ( screenshotSaved . called ) . is . ok
55- expect ( 'test1_1. failed.png' ) . is . equal ( screenshotSaved . getCall ( 0 ) . args [ 0 ] )
57+ expect ( `test1_ ${ test . uid } . failed.png` ) . is . equal ( screenshotSaved . getCall ( 0 ) . args [ 0 ] )
5658 } )
5759
58- it ( 'should create screenshot with unique name when uuid is null' , async ( ) => {
60+ it ( 'should create screenshot with unique name when uid is null' , async ( ) => {
5961 screenshotOnFail ( { uniqueScreenshotNames : true } )
62+
6063 event . dispatcher . emit ( event . test . failed , { title : 'test1' } )
6164 await recorder . promise ( )
6265 expect ( screenshotSaved . called ) . is . ok
@@ -67,14 +70,14 @@ describe('screenshotOnFail', () => {
6770
6871 it ( 'should not save screenshot in BeforeSuite' , async ( ) => {
6972 screenshotOnFail ( { uniqueScreenshotNames : true } )
70- event . dispatcher . emit ( event . test . failed , { title : 'test1' , ctx : { _runnable : { title : 'hook: BeforeSuite' } } } )
73+ event . dispatcher . emit ( event . test . failed , { title : 'test1' } , null , ' BeforeSuite')
7174 await recorder . promise ( )
7275 expect ( ! screenshotSaved . called ) . is . ok
7376 } )
7477
7578 it ( 'should not save screenshot in AfterSuite' , async ( ) => {
7679 screenshotOnFail ( { uniqueScreenshotNames : true } )
77- event . dispatcher . emit ( event . test . failed , { title : 'test1' , ctx : { _runnable : { title : 'hook: AfterSuite' } } } )
80+ event . dispatcher . emit ( event . test . failed , { title : 'test1' } , null , ' AfterSuite')
7881 await recorder . promise ( )
7982 expect ( ! screenshotSaved . called ) . is . ok
8083 } )
0 commit comments