UNPKG

698 BJavaScriptView Raw
1var assert = require('assert');
2var app = require('./service/app');
3var util = require('utils-extend');
4var request = require('../index');
5var server;
6
7describe('Request error', function() {
8 // Start service
9 beforeEach(function(done){
10 server = app.listen(3100, function() {
11 done();
12 });
13 });
14
15 it('404', function(done) {
16 request('http://127.0.0.1:3100/404', function(err, res, body) {
17 assert.equal(res.statusCode, 404);
18 done();
19 });
20 });
21
22 it('500', function(done) {
23 request('http://127.0.0.1:3100/500', function(err, res, body) {
24 assert.equal(res.statusCode, 500);
25 done();
26 });
27 });
28
29 afterEach(function(){
30 server.close();
31 });
32});
\No newline at end of file