Files
meteor/tools/tests/apps/once/once.js
2014-08-29 12:28:32 -07:00

20 lines
516 B
JavaScript

process.stdout.write("once test\n");
if (process.env.RUN_ONCE_OUTCOME === "exit")
process.exit(123);
if (process.env.RUN_ONCE_OUTCOME === "kill") {
process.kill(process.pid, 'SIGKILL');
}
if (process.env.RUN_ONCE_OUTCOME === "hang") {
// The outstanding timeout will prevent node from exiting
setTimeout(function () {}, 365 * 24 * 60 * 60);
}
if (process.env.RUN_ONCE_OUTCOME === "mongo") {
var test = new Mongo.Collection('test');
test.insert({ value: 86 });
process.exit(test.findOne().value);
}