#! /usr/bin/env phantomjs var fs = require("fs"); var p = require('webpage').create(); var sys = require('system'); p.onConsoleMessage = function (x) { fs.write("/dev/stdout", x, "w"); }; p.injectJs("spec/vendor/es5-shim.js"); p.injectJs("spec/vendor/es5-sham.js"); p.injectJs("spec/vendor/console-polyfill.js"); p.injectJs(sys.args[1]); var result = p.evaluate(function () { speclj.run.standard.armed = true; return speclj.run.standard.run_specs( cljs.core.keyword("color"), true ); }); phantom.exit(result);