cake-chai
Version:
Use chai assertians in mocha tasks.
26 lines (24 loc) • 691 B
JavaScript
// Generated by CoffeeScript 1.10.0
module.exports = function(opts) {
var ref;
if (opts.port == null) {
opts.port = (ref = process.env.PORT) != null ? ref : 3333;
}
if (opts.dir == null) {
opts.dir = process.cwd() + '/test/fixtures';
}
if (opts.message == null) {
opts.message = 'Run static server for tests';
}
if (opts.name == null) {
opts.name = 'static-server';
}
return function(task) {
return task(opts.name, opts.message, function(cb) {
var server;
server.use((require('serve-static'))(opts.dir));
return server = require('http').createServer(server).listen(opts.port, cb);
});
};
};
//# sourceMappingURL=server.js.map