var restify = require('restify') var cors = require('../src/index') exports.corsServer = function (corsConfig) { var middleware = cors(corsConfig) var server = restify.createServer() server.pre(middleware.preflight) server.use(middleware.actual) server.get('/test', function (req, res, next) { res.header('Custom-Response-Header', '123456') res.header('Max-Age', 5 * 60 * 1000) res.send(200, 'ok') next() }) return server } exports.noHeader = function (name) { return function (res) { if (res.headers.hasOwnProperty(name)) { return 'Should not have header ' + name } } }