text: var path = require('path');
  var Mocha = require('mocha');
  var Pengine = require('../web/js/pengines');
  var common = require('./common');
  
  // Wrapper script to run Pengine JavaScript test cases
  // in Node.js.
  
  var port = common.getPenginePort();
  
  global.Pengine = Pengine;
  global.SERVER = `http://localhost:${port}/pengine`;
  
  var mocha = new Mocha({ui: 'bdd', reporter: 'tap'});
  mocha.addFile(path.join(__dirname, 'tests.js'));
  mocha.run(function(failures) {
    process.exit(failures > 0 ? 1 : 0);
  });
  