Path: blob/master/web-gui/buildyourownbotnet/assets/js/codemirror/test/run.js
1293 views
#!/usr/bin/env node12var lint = require("./lint/lint");34lint.checkDir("mode");5lint.checkDir("lib");6lint.checkDir("addon");7lint.checkDir("keymap");89var ok = lint.success();1011var files = new (require('node-static').Server)();1213var server = require('http').createServer(function (req, res) {14req.addListener('end', function () {15files.serve(req, res, function (err/*, result */) {16if (err) {17console.error(err);18process.exit(1);19}20});21}).resume();22}).addListener('error', function (err) {23throw err;24}).listen(3000, function () {25var childProcess = require('child_process');26var phantomjs = require("phantomjs");27var childArgs = [28require("path").join(__dirname, 'phantom_driver.js')29];30childProcess.execFile(phantomjs.path, childArgs, function (err, stdout, stderr) {31server.close();32console.log(stdout);33if (err) console.error(err);34if (stderr) console.error(stderr);35process.exit(err || stderr || !ok ? 1 : 0);36});37});383940