speclj 530 B

1234567891011121314151617181920212223
  1. #! /usr/bin/env phantomjs
  2. var fs = require("fs");
  3. var p = require('webpage').create();
  4. var sys = require('system');
  5. p.onConsoleMessage = function (x) {
  6. fs.write("/dev/stdout", x, "w");
  7. };
  8. p.injectJs("spec/vendor/es5-shim.js");
  9. p.injectJs("spec/vendor/es5-sham.js");
  10. p.injectJs("spec/vendor/console-polyfill.js");
  11. p.injectJs(sys.args[1]);
  12. var result = p.evaluate(function () {
  13. speclj.run.standard.armed = true;
  14. return speclj.run.standard.run_specs(
  15. cljs.core.keyword("color"), true
  16. );
  17. });
  18. phantom.exit(result);