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