supertest-with-proxy

5.0.2 • Public • Published

SuperTest Proxy Solution

About

This module is proxy solution for supertest

Getting Started

Install SuperTest as an npm module and save it to your package.json file as a development dependency:

npm install supertest-with-proxy --save-dev

Once installed it can now be referenced by simply calling require('supertest-with-proxy');

Proxy Example

const request = require('supertest-with-proxy');
const express = require('express');
 
const app = express();
 
app.get('/user', function(req, res) {
  res.status(200).json({ name: 'john' });
});
 
request(app)
  .get('/user')
  .proxy('http://example.com')
  .expect('Content-Type', /json/)
  .expect('Content-Length', '15')
  .expect(200)
  .end(function(err, res) {
    if (err) throw err;
  });

For complete documentation, refer supertest

Dependents (2)

Package Sidebar

Install

npm i supertest-with-proxy

Weekly Downloads

10,580

Version

5.0.2

License

MIT

Unpacked Size

13 kB

Total Files

6

Last publish

Collaborators

  • tauheedkhan