UNPKG

710 BJavaScriptView Raw
1/* global describe, it, before, beforeEach, after, afterEach */
2var should = require('should');
3var request = require('request');
4var Waif = require('../');
5
6describe('use defaults with request', function() {
7 var waif, req, service;
8 before(function() {
9 waif = Waif.createInstance();
10 service = waif('service')
11 .send('/ping', 'pong')
12 .send('/foo', 'bar')
13 .send('/foo/bar', 'baz')
14 .listen(0);
15
16 waif.start();
17 });
18
19 it.skip('allow a proxy', function(done) {
20 req = request.defaults({
21 proxy: service.requestUrl()
22 });
23
24 req('http://wikipedia.org/ping', function(err, resp, body) {
25 done();
26 });
27 });
28
29 after(function() {
30 waif.stop();
31 });
32});