linda-socket.io
Version:
Linda implementation on Socket.IO
26 lines (19 loc) • 551 B
text/coffeescript
http = require 'http'
url = require 'url'
http = require 'http'
module.exports = class TestServer
constructor: ->
@app = http.createServer (req, res) ->
_url = url.parse(decodeURI(req.url), true)
if _url.pathname == '/'
res.writeHead 200
res.end 'linda-socket.io test server'
@io = require('socket.io').listen(@app)
@io.set 'log level', 2
@linda = require('../').Linda.listen(io: @io, server: @app)
listen: (@port) ->
@app.listen(@port)
return @
close: ->
@app.close()
return @