3
3
const path = require ( 'path' ) ;
4
4
const fs = require ( 'fs' ) ;
5
5
const request = require ( 'supertest' ) ;
6
- const helper = require ( './helper ' ) ;
6
+ const testServer = require ( './helpers/test-server ' ) ;
7
7
const config = require ( './fixtures/contentbase-config/webpack.config' ) ;
8
8
9
9
const contentBasePublic = path . join (
@@ -25,7 +25,7 @@ describe('ContentBase', () => {
25
25
jest . setTimeout ( 30000 ) ;
26
26
27
27
beforeAll ( ( done ) => {
28
- server = helper . start (
28
+ server = testServer . start (
29
29
config ,
30
30
{
31
31
contentBase : contentBasePublic ,
@@ -37,7 +37,7 @@ describe('ContentBase', () => {
37
37
} ) ;
38
38
39
39
afterAll ( ( done ) => {
40
- helper . close ( ( ) => {
40
+ testServer . close ( ( ) => {
41
41
done ( ) ;
42
42
} ) ;
43
43
fs . truncateSync ( nestedFile ) ;
@@ -69,7 +69,7 @@ describe('ContentBase', () => {
69
69
jest . setTimeout ( 30000 ) ;
70
70
71
71
beforeAll ( ( done ) => {
72
- server = helper . start ( config , {
72
+ server = testServer . start ( config , {
73
73
contentBase : contentBasePublic ,
74
74
watchContentBase : true ,
75
75
} ) ;
@@ -81,7 +81,7 @@ describe('ContentBase', () => {
81
81
} ) ;
82
82
83
83
afterAll ( ( done ) => {
84
- helper . close ( ( ) => {
84
+ testServer . close ( ( ) => {
85
85
done ( ) ;
86
86
} ) ;
87
87
} ) ;
@@ -106,7 +106,7 @@ describe('ContentBase', () => {
106
106
jest . setTimeout ( 30000 ) ;
107
107
108
108
beforeAll ( ( done ) => {
109
- server = helper . start ( config , {
109
+ server = testServer . start ( config , {
110
110
contentBase : contentBasePublic ,
111
111
watchContentBase : true ,
112
112
watchOptions : {
@@ -121,7 +121,7 @@ describe('ContentBase', () => {
121
121
} ) ;
122
122
123
123
afterAll ( ( done ) => {
124
- helper . close ( ( ) => {
124
+ testServer . close ( ( ) => {
125
125
done ( ) ;
126
126
} ) ;
127
127
} ) ;
@@ -141,7 +141,7 @@ describe('ContentBase', () => {
141
141
142
142
describe ( 'test listing files in folders without index.html using the option serveIndex:false' , ( ) => {
143
143
beforeAll ( ( done ) => {
144
- server = helper . start (
144
+ server = testServer . start (
145
145
config ,
146
146
{
147
147
contentBase : contentBasePublic ,
@@ -154,7 +154,7 @@ describe('ContentBase', () => {
154
154
} ) ;
155
155
156
156
afterAll ( ( done ) => {
157
- helper . close ( ( ) => {
157
+ testServer . close ( ( ) => {
158
158
done ( ) ;
159
159
} ) ;
160
160
} ) ;
@@ -169,7 +169,7 @@ describe('ContentBase', () => {
169
169
} ) ;
170
170
describe ( 'test listing files in folders without index.html using the option serveIndex:true' , ( ) => {
171
171
beforeAll ( ( done ) => {
172
- server = helper . start (
172
+ server = testServer . start (
173
173
config ,
174
174
{
175
175
contentBase : contentBasePublic ,
@@ -182,7 +182,7 @@ describe('ContentBase', () => {
182
182
} ) ;
183
183
184
184
afterAll ( ( done ) => {
185
- helper . close ( ( ) => {
185
+ testServer . close ( ( ) => {
186
186
done ( ) ;
187
187
} ) ;
188
188
} ) ;
@@ -197,7 +197,7 @@ describe('ContentBase', () => {
197
197
} ) ;
198
198
describe ( 'test listing files in folders without index.html using the option serveIndex default (true)' , ( ) => {
199
199
beforeAll ( ( done ) => {
200
- server = helper . start (
200
+ server = testServer . start (
201
201
config ,
202
202
{
203
203
contentBase : contentBasePublic ,
@@ -209,7 +209,7 @@ describe('ContentBase', () => {
209
209
} ) ;
210
210
211
211
afterAll ( ( done ) => {
212
- helper . close ( ( ) => {
212
+ testServer . close ( ( ) => {
213
213
done ( ) ;
214
214
} ) ;
215
215
} ) ;
@@ -224,7 +224,7 @@ describe('ContentBase', () => {
224
224
} ) ;
225
225
describe ( 'to directories' , ( ) => {
226
226
beforeAll ( ( done ) => {
227
- server = helper . start (
227
+ server = testServer . start (
228
228
config ,
229
229
{
230
230
contentBase : [ contentBasePublic , contentBaseOther ] ,
@@ -235,7 +235,7 @@ describe('ContentBase', () => {
235
235
} ) ;
236
236
237
237
afterAll ( ( done ) => {
238
- helper . close ( ( ) => {
238
+ testServer . close ( ( ) => {
239
239
done ( ) ;
240
240
} ) ;
241
241
} ) ;
@@ -251,7 +251,7 @@ describe('ContentBase', () => {
251
251
252
252
describe ( 'to port' , ( ) => {
253
253
beforeAll ( ( done ) => {
254
- server = helper . start (
254
+ server = testServer . start (
255
255
config ,
256
256
{
257
257
contentBase : 9099999 ,
@@ -262,7 +262,7 @@ describe('ContentBase', () => {
262
262
} ) ;
263
263
264
264
afterAll ( ( done ) => {
265
- helper . close ( ( ) => {
265
+ testServer . close ( ( ) => {
266
266
done ( ) ;
267
267
} ) ;
268
268
} ) ;
@@ -277,7 +277,7 @@ describe('ContentBase', () => {
277
277
278
278
describe ( 'to external url' , ( ) => {
279
279
beforeAll ( ( done ) => {
280
- server = helper . start (
280
+ server = testServer . start (
281
281
config ,
282
282
{
283
283
contentBase : 'http://example.com/' ,
@@ -288,7 +288,7 @@ describe('ContentBase', () => {
288
288
} ) ;
289
289
290
290
afterAll ( ( done ) => {
291
- helper . close ( ( ) => {
291
+ testServer . close ( ( ) => {
292
292
done ( ) ;
293
293
} ) ;
294
294
} ) ;
@@ -313,12 +313,12 @@ describe('ContentBase', () => {
313
313
describe ( 'default to PWD' , ( ) => {
314
314
beforeAll ( ( done ) => {
315
315
jest . spyOn ( process , 'cwd' ) . mockImplementation ( ( ) => contentBasePublic ) ;
316
- server = helper . start ( config , { } , done ) ;
316
+ server = testServer . start ( config , { } , done ) ;
317
317
req = request ( server . app ) ;
318
318
} ) ;
319
319
320
320
afterAll ( ( done ) => {
321
- helper . close ( ( ) => {
321
+ testServer . close ( ( ) => {
322
322
done ( ) ;
323
323
} ) ;
324
324
} ) ;
@@ -333,7 +333,7 @@ describe('ContentBase', () => {
333
333
// This is a somewhat weird test, but it is important that we mock
334
334
// the PWD here, and test if /other.html in our "fake" PWD really is not requested.
335
335
jest . spyOn ( process , 'cwd' ) . mockImplementation ( ( ) => contentBasePublic ) ;
336
- server = helper . start (
336
+ server = testServer . start (
337
337
config ,
338
338
{
339
339
contentBase : false ,
@@ -344,7 +344,7 @@ describe('ContentBase', () => {
344
344
} ) ;
345
345
346
346
afterAll ( ( done ) => {
347
- helper . close ( ( ) => {
347
+ testServer . close ( ( ) => {
348
348
done ( ) ;
349
349
} ) ;
350
350
} ) ;
@@ -356,7 +356,7 @@ describe('ContentBase', () => {
356
356
357
357
describe ( 'Content type' , ( ) => {
358
358
beforeAll ( ( done ) => {
359
- server = helper . start (
359
+ server = testServer . start (
360
360
config ,
361
361
{
362
362
contentBase : [ contentBasePublic ] ,
@@ -367,7 +367,7 @@ describe('ContentBase', () => {
367
367
} ) ;
368
368
369
369
afterAll ( ( done ) => {
370
- helper . close ( ( ) => {
370
+ testServer . close ( ( ) => {
371
371
done ( ) ;
372
372
} ) ;
373
373
} ) ;
0 commit comments