@@ -19,101 +19,49 @@ describe('Routes', () => {
19
19
let server ;
20
20
let req ;
21
21
22
- describe ( 'without headers' , ( ) => {
23
- beforeAll ( ( done ) => {
24
- server = helper . startAwaitingCompilation ( config , { } , done ) ;
25
- req = request ( server . app ) ;
26
- } ) ;
27
-
28
- afterAll ( helper . close ) ;
29
-
30
- it ( 'GET request to inline bundle' , ( done ) => {
31
- req
32
- . get ( '/webpack-dev-server.js' )
33
- . expect ( 'Content-Type' , 'application/javascript' )
34
- . expect ( 200 , done ) ;
35
- } ) ;
36
-
37
- it ( 'GET request to live bundle' , ( done ) => {
38
- req
39
- . get ( '/__webpack_dev_server__/live.bundle.js' )
40
- . expect ( 'Content-Type' , 'application/javascript' )
41
- . expect ( 200 , done ) ;
42
- } ) ;
43
-
44
- it ( 'GET request to sockjs bundle' , ( done ) => {
45
- req
46
- . get ( '/__webpack_dev_server__/sockjs.bundle.js' )
47
- . expect ( 'Content-Type' , 'application/javascript' )
48
- . expect ( 200 , done ) ;
49
- } ) ;
50
-
51
- it ( 'GET request to live html' , ( done ) => {
52
- req
53
- . get ( '/webpack-dev-server/' )
54
- . expect ( 'Content-Type' , 'text/html' )
55
- . expect ( 200 , / _ _ w e b p a c k _ d e v _ s e r v e r _ _ / , done ) ;
56
- } ) ;
22
+ beforeAll ( ( done ) => {
23
+ server = helper . startAwaitingCompilation ( config , { } , done ) ;
24
+ req = request ( server . app ) ;
25
+ } ) ;
57
26
58
- it ( 'GET request to directory index' , ( done ) => {
59
- req
60
- . get ( '/webpack-dev-server' )
61
- . expect ( 'Content-Type' , 'text/html' )
62
- . expect ( 200 , directoryIndex . trim ( ) , done ) ;
63
- } ) ;
27
+ afterAll ( helper . close ) ;
64
28
65
- it ( 'GET request to magic html' , ( done ) => {
66
- req . get ( '/main' ) . expect ( 200 , magicHtml . trim ( ) , done ) ;
67
- } ) ;
29
+ it ( 'GET request to inline bundle' , ( done ) => {
30
+ req
31
+ . get ( '/webpack-dev-server.js' )
32
+ . expect ( 'Content-Type' , 'application/javascript' )
33
+ . expect ( 200 , done ) ;
68
34
} ) ;
69
35
70
- describe ( 'headers as a string' , ( ) => {
71
- beforeAll ( ( done ) => {
72
- server = helper . start (
73
- config ,
74
- {
75
- headers : { 'X-Foo' : '1' } ,
76
- } ,
77
- done
78
- ) ;
79
- req = request ( server . app ) ;
80
- } ) ;
81
-
82
- afterAll ( helper . close ) ;
36
+ it ( 'GET request to live bundle' , ( done ) => {
37
+ req
38
+ . get ( '/__webpack_dev_server__/live.bundle.js' )
39
+ . expect ( 'Content-Type' , 'application/javascript' )
40
+ . expect ( 200 , done ) ;
41
+ } ) ;
83
42
84
- it ( 'GET request with headers' , ( done ) => {
85
- req
86
- . get ( '/main' )
87
- . expect ( 'X-Foo' , '1' )
88
- . expect ( 200 , done ) ;
89
- } ) ;
43
+ it ( 'GET request to sockjs bundle' , ( done ) => {
44
+ req
45
+ . get ( '/__webpack_dev_server__/sockjs.bundle.js' )
46
+ . expect ( 'Content-Type' , 'application/javascript' )
47
+ . expect ( 200 , done ) ;
90
48
} ) ;
91
49
92
- describe ( 'headers as an array' , ( ) => {
93
- beforeAll ( ( done ) => {
94
- server = helper . start (
95
- config ,
96
- {
97
- headers : { 'X-Bar' : [ 'key1=value1' , 'key2=value2' ] } ,
98
- } ,
99
- done
100
- ) ;
101
- req = request ( server . app ) ;
102
- } ) ;
50
+ it ( 'GET request to live html' , ( done ) => {
51
+ req
52
+ . get ( '/webpack-dev-server/' )
53
+ . expect ( 'Content-Type' , 'text/html' )
54
+ . expect ( 200 , / _ _ w e b p a c k _ d e v _ s e r v e r _ _ / , done ) ;
55
+ } ) ;
103
56
104
- afterAll ( helper . close ) ;
57
+ it ( 'GET request to directory index' , ( done ) => {
58
+ req
59
+ . get ( '/webpack-dev-server' )
60
+ . expect ( 'Content-Type' , 'text/html' )
61
+ . expect ( 200 , directoryIndex . trim ( ) , done ) ;
62
+ } ) ;
105
63
106
- it ( 'GET request with headers as an array' , ( done ) => {
107
- // https://github.com/webpack/webpack-dev-server/pull/1650#discussion_r254217027
108
- const expected = [ 'v7' , 'v8' , 'v9' ] . includes (
109
- process . version . split ( '.' ) [ 0 ]
110
- )
111
- ? 'key1=value1,key2=value2'
112
- : 'key1=value1, key2=value2' ;
113
- req
114
- . get ( '/main' )
115
- . expect ( 'X-Bar' , expected )
116
- . expect ( 200 , done ) ;
117
- } ) ;
64
+ it ( 'GET request to magic html' , ( done ) => {
65
+ req . get ( '/main' ) . expect ( 200 , magicHtml . trim ( ) , done ) ;
118
66
} ) ;
119
67
} ) ;
0 commit comments