mirror of
https://github.com/cypress-io/cypress.git
synced 2026-01-19 05:29:59 -06:00
24 lines
565 B
CoffeeScript
24 lines
565 B
CoffeeScript
http = require("http")
|
|
Promise = require("bluebird")
|
|
|
|
srv = http.createServer (req, res) ->
|
|
console.log "HTTP SERVER REQUEST URL:", req.url
|
|
console.log "HTTP SERVER REQUEST HEADERS:", req.headers
|
|
|
|
res.setHeader("Content-Type", "text/html")
|
|
res.writeHead(200)
|
|
res.end("<html><body>http server</body></html>")
|
|
|
|
module.exports = {
|
|
srv: srv
|
|
|
|
start: ->
|
|
new Promise (resolve) ->
|
|
srv.listen 8080, ->
|
|
console.log "server listening on port: 8080"
|
|
resolve(srv)
|
|
|
|
stop: ->
|
|
new Promise (resolve) ->
|
|
srv.close(resolve)
|
|
} |