Skip to content

Commit 04a03b1

Browse files
committed
extract timeout
1 parent dc85c03 commit 04a03b1

19 files changed

+78
-30
lines changed

test/bodyEncoding.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ var fs = require('fs');
66
var os = require('os');
77
var proxy = require('../');
88
var startProxyTarget = require('./support/proxyTarget');
9+
var TIMEOUT = require('./constants');
910

1011

1112
describe('body encoding', function () {
@@ -19,7 +20,7 @@ describe('body encoding', function () {
1920
server.close();
2021
});
2122

22-
this.timeout(10000);
23+
this.timeout(TIMEOUT.STANDARD);
2324

2425
var pngHex = '89504e470d0a1a0a0' +
2526
'000000d4948445200' +

test/catchingErrors.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,12 @@ var assert = require('assert');
44
var express = require('express');
55
var request = require('supertest');
66
var proxy = require('../');
7+
var proxyTarget = require('./support/proxyTarget');
8+
var TIMEOUT = require('./constants');
79

810
describe('when server responds with an error', function () {
911

10-
this.timeout(10000);
12+
this.timeout(TIMEOUT.STANDARD);
1113

1214
var app;
1315
var slowTarget;

test/cookies.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@ var assert = require('assert');
44
var express = require('express');
55
var request = require('supertest');
66
var proxy = require('../');
7+
var proxyTarget = require('./support/proxyTarget');
8+
var TIMEOUT = require('./constants');
79

8-
var proxyTarget = require('../test/support/proxyTarget');
910
var proxyRouteFn = [{
1011
method: 'get',
1112
path: '/cookieTest',
@@ -18,7 +19,7 @@ var proxyRouteFn = [{
1819
}];
1920

2021
describe('proxies cookie', function () {
21-
this.timeout(10000);
22+
this.timeout(TIMEOUT.STANDARD);
2223

2324
var app;
2425
var proxyServer;

test/decorateUserResHeaders.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@ var assert = require('assert');
44
var express = require('express');
55
var request = require('supertest');
66
var proxy = require('../');
7+
var proxyTarget = require('./support/proxyTarget');
8+
var TIMEOUT = require('./constants');
79

810
describe('when userResHeaderDecorator is defined', function () {
9-
10-
this.timeout(10000);
11+
this.timeout(TIMEOUT.STANDARD);
1112

1213
var app;
1314
var serverReference;

test/defineMultipleProxyHandlers.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ var express = require('express');
55
var http = require('http');
66
var startProxyTarget = require('./support/proxyTarget');
77
var proxy = require('../');
8+
var proxyTarget = require('./support/proxyTarget');
9+
var TIMEOUT = require('./constants');
810

911
function fakeProxyServer({path, port, response}) {
1012
var proxyRouteFn = [{
@@ -37,7 +39,7 @@ function simulateUserRequest() {
3739
}
3840

3941
describe('handle multiple proxies in the same runtime', function () {
40-
this.timeout(3000);
42+
this.timeout(TIMEOUT.MEDIUM);
4143

4244
var server;
4345
var targetServer, targetServer2;

test/getBody.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ var express = require('express');
66
var nock = require('nock');
77
var request = require('supertest');
88
var proxy = require('../');
9+
var proxyTarget = require('./support/proxyTarget');
10+
var TIMEOUT = require('./constants');
911

1012

1113
function createLocalApplicationServer() {
@@ -14,8 +16,7 @@ function createLocalApplicationServer() {
1416
}
1517

1618
describe('when proxy request is a GET', function () {
17-
18-
this.timeout(10000);
19+
this.timeout(TIMEOUT.STANDARD);
1920

2021
var localServer;
2122

test/headers.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@ var express = require('express');
55
var request = require('supertest');
66
var proxy = require('../');
77
var proxyTarget = require('./support/proxyTarget');
8+
var TIMEOUT = require('./constants');
89

910
describe('proxies headers', function () {
10-
this.timeout(2000);
11+
this.timeout(TIMEOUT.QUICK);
1112

1213
var http;
1314
var proxyServer;

test/host.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
11
'use strict';
22

3+
var assert = require('assert');
34
var express = require('express');
45
var request = require('supertest');
56
var proxy = require('../');
7+
var proxyTarget = require('./support/proxyTarget');
8+
var TIMEOUT = require('./constants');
69

710
describe('host can be a dynamic function', function () {
8-
9-
this.timeout(10000);
11+
this.timeout(TIMEOUT.STANDARD);
1012

1113
var app = express();
1214
describe('and memoization can be disabled', function () {

test/https.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,10 @@ var express = require('express');
55
var request = require('supertest');
66
var proxy = require('../');
77
var proxyTarget = require('./support/proxyTarget');
8+
var TIMEOUT = require('./constants');
89

910
describe('proxies https', function () {
10-
this.timeout(10000);
11+
this.timeout(TIMEOUT.STANDARD);
1112

1213
var app;
1314
var proxyServer;

test/maybeSkipToNextHandler.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,12 @@ var request = require('supertest');
55
var proxy = require('../');
66
var http = require('http');
77
var assert = require('assert');
8+
var proxyTarget = require('./support/proxyTarget');
9+
var TIMEOUT = require('./constants');
810

911
describe('when skipToNextHandlerFilter is defined', function () {
1012

11-
this.timeout(10000);
13+
this.timeout(TIMEOUT.STANDARD);
1214

1315
var app;
1416
var slowTarget;

0 commit comments

Comments
 (0)