aboutsummaryrefslogtreecommitdiff
path: root/node_modules/supertest/lib/agent.js
diff options
context:
space:
mode:
authorKumar Damani <kumar.damani@mail.utoronto.ca>2019-04-16 13:17:06 +0000
committerKumar Damani <kumar.damani@mail.utoronto.ca>2019-04-16 13:17:06 +0000
commitdc46b87abee1e441c07524ddde67fd902a919336 (patch)
tree13eba08b8655dfd78e9600ec5f612011a0bf3b35 /node_modules/supertest/lib/agent.js
parent26f4b38e9e5a202756a7c33abc775aea2617aeaf (diff)
added some dependencies to package.json
Diffstat (limited to 'node_modules/supertest/lib/agent.js')
-rw-r--r--node_modules/supertest/lib/agent.js54
1 files changed, 0 insertions, 54 deletions
diff --git a/node_modules/supertest/lib/agent.js b/node_modules/supertest/lib/agent.js
deleted file mode 100644
index ccd2cfd..0000000
--- a/node_modules/supertest/lib/agent.js
+++ /dev/null
@@ -1,54 +0,0 @@
-
-/**
- * Module dependencies.
- */
-
-var Agent = require('superagent').agent
- , methods = require('methods')
- , http = require('http')
- , Test = require('./test');
-
-/**
- * Expose `Agent`.
- */
-
-module.exports = TestAgent;
-
-/**
- * Initialize a new `TestAgent`.
- *
- * @param {Function|Server} app
- * @param {Object} options
- * @api public
- */
-
-function TestAgent(app, options){
- if (!(this instanceof TestAgent)) return new TestAgent(app, options);
- if ('function' == typeof app) app = http.createServer(app);
- if (options) this._ca = options.ca;
- Agent.call(this);
- this.app = app;
-}
-
-/**
- * Inherits from `Agent.prototype`.
- */
-
-TestAgent.prototype.__proto__ = Agent.prototype;
-
-// override HTTP verb methods
-methods.forEach(function(method){
- TestAgent.prototype[method] = function(url, fn){
- var req = new Test(this.app, method.toUpperCase(), url);
- req.ca(this._ca);
-
- req.on('response', this.saveCookies.bind(this));
- req.on('redirect', this.saveCookies.bind(this));
- req.on('redirect', this.attachCookies.bind(this, req));
- this.attachCookies(req);
-
- return req;
- };
-});
-
-TestAgent.prototype.del = TestAgent.prototype.delete;