J'utilise Testcafe runner pour exécuter certains tests que j'ai. Quand tout est fini, la console continue d'exécuter le script pour toujours.Comment fermer testcafe runner
Voici mon code:
createTestCafe('localhost', 1337, 1338)
.then(tc => {
testcafe = tc;
runner = testcafe.createRunner();
return runner
.src(['offerRefresh.js'])
.browsers(['nightmare'])
.screenshots('./screenshots', true)
.run();
})
.then(failedCount => {
console.log('Tests failed: ' + failedCount);
testcafe.close();
});
La console reste comme ceci:
Tests échoué: 0
Et ne ferme jamais le processus.