diff --git a/test/functional/fixtures/live/test.js b/test/functional/fixtures/live/test.js index 8e4fc0a092e..62d06f15406 100644 --- a/test/functional/fixtures/live/test.js +++ b/test/functional/fixtures/live/test.js @@ -84,9 +84,10 @@ if (config.useLocalBrowsers) { const runCount = 2; console.log(`${new Date()} -> file: test.js:87 -> it.only -> before createTestCafeInstance`); + let runner; return createTestCafeInstance() .then(() => { - const runner = createLiveModeRunner(cafe, '/testcafe-fixtures/smoke.js'); + runner = createLiveModeRunner(cafe, '/testcafe-fixtures/smoke.js'); console.log(`${new Date()} -> file: test.js:90 -> helper.emitter.once -> helper.counter:`, helper.counter); helper.emitter.once('tests-completed', () => { @@ -112,7 +113,15 @@ if (config.useLocalBrowsers) { }) .finally(() => { console.log('finally'); - return cafe.close(); + runner.stop(); + return runner.stop() + .then(() => { + console.log('runner stopped') + }) + .then( () => cafe.close()) + .then(() => { + console.log('cafe closed') + }); }); });