diff options
Diffstat (limited to 'node_modules/snekfetch/test/server.js')
| -rw-r--r-- | node_modules/snekfetch/test/server.js | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/node_modules/snekfetch/test/server.js b/node_modules/snekfetch/test/server.js deleted file mode 100644 index ac75cca..0000000 --- a/node_modules/snekfetch/test/server.js +++ /dev/null @@ -1,41 +0,0 @@ -const http = require('http'); - -const ref = require.main === module; - -const server = http.createServer((req, res) => { - if (!ref) - req.connection.unref(); - switch (req.url) { - case '/invalid-json': - res.setHeader('Content-Type', 'application/json'); - res.end('{ "a": 1'); - break; - case '/form-urlencoded': - res.setHeader('Content-Type', 'application/x-www-form-urlencoded'); - res.end('test=1&hello=world'); - break; - case '/echo': { - let body = ''; - req.on('data', (c) => { body += c; }); - req.on('end', () => { - res.end(body); - }); - break; - } - default: - res.end(); - break; - } -}); - -server.on('connection', (socket) => { - if (!ref) - socket.unref(); -}); - -server.listen(0); - -exports.port = server.address().port; - -if (ref) - console.log(exports.port); // eslint-disable-line no-console |