@scion-scxml/scxml
Version:
An implementation of SCXML in JavaScript.
26 lines (20 loc) • 749 B
JavaScript
var fs = require('fs');
var express = require('express');
var app = module.exports = express();
var env = process.env.NODE_ENV || 'development';
app.set('port', process.env.PORT || 3000);
app.set('view engine', 'ejs');
var browserHarness = __dirname + '/../test/nodeunit-test-harness/harness/browser';
app.set('views', browserHarness + '/views');
var testPairs = require('./test-pairs');
app.get('/', function(req, res) {
res.render('harness.ejs', {
env : env
,scxmlTests : testPairs
});
});
app.use('/', express.static(browserHarness));
app.use('/', express.static(__dirname + '/..'));
module.exports = app.listen(app.get('port'), function(){
console.log("Express server listening on port " + app.get('port'));
});