request.js 515 B

1234567891011121314151617181920212223
  1. const BASE_URL = `http://${process.env.HTTP_TEST_HOST || '127.0.0.1'}:23000`
  2. const request = require('request').defaults({
  3. baseUrl: BASE_URL,
  4. followRedirect: false,
  5. })
  6. module.exports = request
  7. module.exports.BASE_URL = BASE_URL
  8. module.exports.promises = {
  9. request: function (options) {
  10. return new Promise((resolve, reject) => {
  11. request(options, (err, response) => {
  12. if (err) {
  13. reject(err)
  14. } else {
  15. resolve(response)
  16. }
  17. })
  18. })
  19. },
  20. BASE_URL,
  21. }