@@ -4,7 +4,7 @@ const BotiumBindings = require('../BotiumBindings')
44
55const defaultTimeout = process . env . BOTIUM_MOCHA_TIMEOUT || 60000
66
7- const setupMochaTestCases = ( { timeout = defaultTimeout , testcaseSelector, bb } = { } ) => {
7+ const setupMochaTestCases = ( { timeout = defaultTimeout , testcaseSelector, onTranscriptReady , bb } = { } ) => {
88 bb = bb || new BotiumBindings ( )
99
1010 bb . setupTestSuite (
@@ -13,11 +13,12 @@ const setupMochaTestCases = ({ timeout = defaultTimeout, testcaseSelector, bb }
1313
1414 it ( testcase . header . name , testcaseFunction ) . timeout ( timeout )
1515 return true
16- }
16+ } ,
17+ onTranscriptReady
1718 )
1819}
1920
20- const setupMochaTestSuite = ( { timeout = defaultTimeout , name, testcaseSelector, bb } = { } ) => {
21+ const setupMochaTestSuite = ( { timeout = defaultTimeout , name, testcaseSelector, onTranscriptReady , bb } = { } ) => {
2122 bb = bb || new BotiumBindings ( )
2223 name = name || bb . getTestSuiteName ( )
2324
@@ -39,7 +40,7 @@ const setupMochaTestSuite = ({ timeout = defaultTimeout, name, testcaseSelector,
3940 bb . afterAll ( ) . then ( ( ) => done ( ) ) . catch ( done )
4041 } )
4142
42- setupMochaTestCases ( { timeout, testcaseSelector, bb } )
43+ setupMochaTestCases ( { timeout, testcaseSelector, onTranscriptReady , bb } )
4344 } )
4445}
4546
0 commit comments