UNPKG

430 BJavaScriptView Raw
1
2/**
3 * Tests suite - runs all tests
4 */
5
6var fs = require('fs');
7
8var tests = ['fiber', 'sync', 'async', 'future', 'sleep'];
9var i = 0;
10tests.forEach(function(name){
11
12 var test = require('./' + name);
13 test(function(err){
14 if (err) console.log('test %s failed', name);
15 else console.log('%s passed', name);
16
17 if (++i == tests.length) {
18 console.log('done');
19 }
20 });
21})