summaryrefslogtreecommitdiff
path: root/node_modules/snekfetch/test/server.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/snekfetch/test/server.js')
-rw-r--r--node_modules/snekfetch/test/server.js41
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