in scripts/develop.js [25:55]
async function runTasks(changes) {
const changesDetected = `\nChanges detected. ${changes
.slice(0, 5)
.join(' ')}...`;
console.log(changesDetected);
notify(changesDetected);
console.log('\nRunning eslint checks');
if (!eslint()) {
notify('eslint errors');
return;
}
console.log('\nRunning unit tests');
if (!mochaUnit({}, COVERAGE)) {
notify('mocha unit tests errors');
return;
}
console.log('\nBuilding web-ext');
if (!babel()) {
notify('babel build errors');
return;
}
console.log('\nRunning functional tests');
if (!mochaFunctional()) {
notify('mocha functional tests errors');
return;
}
}