Code coverage report for server/main.js

Statements: 0% (0 / 14)      Branches: 0% (0 / 2)      Functions: 0% (0 / 4)      Lines: 0% (0 / 14)      Ignored: none     

All files » server/ » main.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28                                                       
'use strict';
var chalk = require('chalk');
var db = require('./db');
 
// Create a node server instance! cOoL!
var server = require('http').createServer();
 
var createApplication = function () {
    var app = require('./app')(db);
    server.on('request', app); // Attach the Express application.
    require('./io')(server);   // Attach socket.io.
};
 
var startServer = function () {
 
    var PORT = process.env.PORT || 1337;
 
    server.listen(PORT, function () {
        console.log(chalk.blue('Server started on port', chalk.magenta(PORT)));
    });
 
};
 
db.sync().then(createApplication).then(startServer).catch(function (err) {
    console.error(chalk.red(err.stack));
    process.kill(1);
});