UNPKG

chokidar-socket-emitter

Version:

socket.io server emitting changes on filesystem

24 lines (19 loc) 517 B
const Mocha = require('mocha') const fs = require('fs') const path = require('path') // Instantiate a Mocha instance. var mocha = new Mocha() var testDir = 'test' // Add each .js file to the mocha instance fs.readdirSync(testDir).filter(function (file) { // Only keep the .js files return file.substr(-3) === '.js' }).forEach(function (file) { mocha.addFile(path.join(testDir, file)) }) // Run the tests. mocha.run(function (failures) { process.on('exit', function () { process.exit(failures) }) })