Esempio n. 1
0
#!/usr/local/bin/node

require.paths.push(__dirname);
require.paths.push(__dirname + '/deps');
require.paths.push(__dirname + '/lib');

try {
    var testrunner = require('nodeunit').testrunner;
}
catch(e) {
    var sys = require('sys');
    sys.puts("Cannot find nodeunit module.");
    sys.puts("You can download submodules for this project by doing:");
    sys.puts("");
    sys.puts("    git submodule init");
    sys.puts("    git submodule update");
    sys.puts("");
    process.exit();
}

process.chdir(__dirname);
testrunner.run(['test']);
Esempio n. 2
0
var sys = require('sys'),
    path = require('path');

var libdir = path.join(__dirname, '../lib');
var testdir = path.join(__dirname, '../test/unit');

require.paths.push(libdir);
require.paths.push(testdir);

var testrunner = require('nodeunit').testrunner;

if(module.id === '.'){
    require.paths.push(process.cwd());
    var args = process.ARGV.slice(2);
    testrunner.run(args);
}