UNPKG

749 BJavaScriptView Raw
1var fs = require('fs');
2var express = require('express');
3var app = module.exports = express();
4var env = process.env.NODE_ENV || 'development';
5
6app.set('port', process.env.PORT || 3000);
7app.set('view engine', 'ejs');
8var browserHarness = __dirname + '/../test/nodeunit-test-harness/harness/browser';
9app.set('views', browserHarness + '/views');
10
11var testPairs = require('./test-pairs');
12
13app.get('/', function(req, res) {
14 res.render('harness.ejs', {
15 env : env
16 ,scxmlTests : testPairs
17 });
18});
19
20app.use('/', express.static(browserHarness));
21app.use('/', express.static(__dirname + '/..'));
22
23module.exports = app.listen(app.get('port'), function(){
24 console.log("Express server listening on port " + app.get('port'));
25});