diff options
Diffstat (limited to 'deps/npm/node_modules/npm-registry-client/test/redirects.js')
-rw-r--r-- | deps/npm/node_modules/npm-registry-client/test/redirects.js | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/deps/npm/node_modules/npm-registry-client/test/redirects.js b/deps/npm/node_modules/npm-registry-client/test/redirects.js deleted file mode 100644 index 2da565769b..0000000000 --- a/deps/npm/node_modules/npm-registry-client/test/redirects.js +++ /dev/null @@ -1,56 +0,0 @@ -var test = require('tap').test - -var server = require('./lib/server.js') -var common = require('./lib/common.js') -var client = common.freshClient() - -var pkg = { - _id: 'some-package@1.2.3', - name: 'some-package', - version: '1.2.3' -} - -test('basic request', function (t) { - // Expect one request for { follow : false } - server.expect('/-/some-package/1.2.3', function (req, res) { - res.writeHead(301, { - 'Location': '/some-package/1.2.3' - }) - res.end('Redirecting') - }) - - // Expect 2 requests for { follow : true } - server.expect('/-/some-package/1.2.3', function (req, res) { - res.writeHead(301, { - 'Location': '/some-package/1.2.3' - }) - res.end('Redirecting') - }) - - server.expect('/some-package/1.2.3', function (req, res) { - res.json(pkg) - }) - - t.plan(2) - - client.get( - 'http://localhost:1337/-/some-package/1.2.3', - { follow: false }, - function (er) { - t.ok(er, 'Error must be set') - } - ) - - client.get( - 'http://localhost:1337/-/some-package/1.2.3', - { follow: true }, - function (er, data) { - t.deepEqual(data, pkg) - } - ) -}) - -test('cleanup', function (t) { - server.close() - t.end() -}) |