UNPKG

ember-cli

Version:

Command line tool for developing ambitious ember.js apps

28 lines (20 loc) 485 B
'use strict'; var glob = require('glob'); var Mocha = require('mocha'); var mocha = new Mocha({ reporter: 'spec' }); var arg = process.argv[2]; var root = 'tests/{unit,acceptance}'; function addFiles(mocha, files) { glob.sync(root + files).forEach(mocha.addFile.bind(mocha)); } addFiles(mocha, '/**/*-test.js'); if (arg === 'all') { addFiles(mocha, '/**/*-slow.js'); } mocha.run(function(failures) { process.on('exit', function() { process.exit(failures); }); });