#!/usr/bin/env node require('../global'); var failed = false; cd(__dirname + '/../test'); ls('*.js').forEach(function(file) { echo('Running test:', file); if (exec('node '+file).code !== 123) // 123 avoids false positives (e.g. premature exit) failed = true; }); if (failed) { echo(); echo('WARNING: Some tests did not pass!'); exit(1); } else { echo(); echo('All tests passed.'); }