File tree Expand file tree Collapse file tree 2 files changed +11
-7
lines changed Expand file tree Collapse file tree 2 files changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -28,17 +28,17 @@ function routes(server) {
2828 createReadStream ( join ( clientBasePath , 'index.bundle.js' ) ) . pipe ( res ) ;
2929 } ) ;
3030
31+ app . get ( '/webpack-dev-server/invalidate' , ( _req , res ) => {
32+ server . invalidate ( ) ;
33+ res . end ( ) ;
34+ } ) ;
35+
3136 app . get ( '/webpack-dev-server/*' , ( req , res ) => {
3237 res . setHeader ( 'Content-Type' , 'text/html' ) ;
3338
3439 createReadStream ( join ( clientBasePath , 'live.html' ) ) . pipe ( res ) ;
3540 } ) ;
3641
37- app . get ( '/invalidate' , ( _req , res ) => {
38- server . invalidate ( ) ;
39- res . end ( ) ;
40- } ) ;
41-
4242 app . get ( '/webpack-dev-server' , ( req , res ) => {
4343 res . setHeader ( 'Content-Type' , 'text/html' ) ;
4444
Original file line number Diff line number Diff line change @@ -64,8 +64,12 @@ describe('routes util', () => {
6464 } ) ;
6565 } ) ;
6666
67- it ( 'GET request to invalidate endpoint' , ( done ) => {
68- req . get ( '/invalidate' ) . expect ( 200 , done ) ;
67+ it ( 'should handles GET request to invalidate endpoint' , ( done ) => {
68+ req . get ( '/webpack-dev-server/invalidate' ) . then ( ( { res } ) => {
69+ expect ( res . headers [ 'content-type' ] ) . not . toEqual ( 'text/html' ) ;
70+ expect ( res . statusCode ) . toEqual ( 200 ) ;
71+ done ( ) ;
72+ } ) ;
6973 } ) ;
7074
7175 it ( 'should handles GET request to live html' , ( done ) => {
You can’t perform that action at this time.
0 commit comments