@@ -34,7 +34,7 @@ function fakeHelper(screencastApi) {
3434
3535function detachAll ( ) {
3636 for ( const evt of [
37- event . test . before , event . test . after , event . test . failed ,
37+ event . test . before , event . test . started , event . test . after , event . test . failed ,
3838 event . step . started , event . step . finished ,
3939 ] ) {
4040 event . dispatcher . removeAllListeners ( evt )
@@ -73,6 +73,7 @@ describe('screencast', () => {
7373 const test = createTest ( 'keep-on-pass' )
7474
7575 event . dispatcher . emit ( event . test . before , test )
76+ event . dispatcher . emit ( event . test . started , test )
7677 event . dispatcher . emit ( event . step . started , aStep ( ) )
7778 await recorder . promise ( )
7879
@@ -93,6 +94,7 @@ describe('screencast', () => {
9394 const test = createTest ( 'delete-on-pass' )
9495
9596 event . dispatcher . emit ( event . test . before , test )
97+ event . dispatcher . emit ( event . test . started , test )
9698 event . dispatcher . emit ( event . step . started , aStep ( ) )
9799 await recorder . promise ( )
98100
@@ -114,6 +116,7 @@ describe('screencast', () => {
114116 const test = createTest ( 'keep-on-fail' )
115117
116118 event . dispatcher . emit ( event . test . before , test )
119+ event . dispatcher . emit ( event . test . started , test )
117120 event . dispatcher . emit ( event . step . started , aStep ( ) )
118121 await recorder . promise ( )
119122
@@ -132,6 +135,7 @@ describe('screencast', () => {
132135 screencast ( { on : 'test' , captions : true } )
133136 let test = createTest ( 'with-captions' )
134137 event . dispatcher . emit ( event . test . before , test )
138+ event . dispatcher . emit ( event . test . started , test )
135139 event . dispatcher . emit ( event . step . started , aStep ( ) )
136140 await recorder . promise ( )
137141 event . dispatcher . emit ( event . test . after , test )
@@ -144,6 +148,7 @@ describe('screencast', () => {
144148 screencast ( { on : 'test' , captions : false } )
145149 test = createTest ( 'no-captions' )
146150 event . dispatcher . emit ( event . test . before , test )
151+ event . dispatcher . emit ( event . test . started , test )
147152 event . dispatcher . emit ( event . step . started , aStep ( ) )
148153 await recorder . promise ( )
149154 event . dispatcher . emit ( event . test . after , test )
@@ -159,6 +164,7 @@ describe('screencast', () => {
159164 const test = createTest ( 'with-srt' )
160165
161166 event . dispatcher . emit ( event . test . before , test )
167+ event . dispatcher . emit ( event . test . started , test )
162168 await recorder . promise ( )
163169
164170 const step = { name : 'click' , actor : 'I' , args : [ 'Continue' ] }
@@ -183,6 +189,7 @@ describe('screencast', () => {
183189 test . artifacts . video = '/tmp/some-video-dir/myrun.webm'
184190
185191 event . dispatcher . emit ( event . test . before , test )
192+ event . dispatcher . emit ( event . test . started , test )
186193 const step = { name : 'see' , actor : 'I' , args : [ 'Github' ] }
187194 event . dispatcher . emit ( event . step . started , step )
188195 event . dispatcher . emit ( event . step . finished , step )
@@ -202,6 +209,7 @@ describe('screencast', () => {
202209 const test = createTest ( 'no-api' )
203210
204211 event . dispatcher . emit ( event . test . before , test )
212+ event . dispatcher . emit ( event . test . started , test )
205213 await recorder . promise ( )
206214 event . dispatcher . emit ( event . test . after , test )
207215 await recorder . promise ( )
0 commit comments