@@ -14,7 +14,7 @@ describe('startDevServer', () => {
1414 DevServer . mockClear ( ) ;
1515 } ) ;
1616
17- it ( 'should start dev server correctly for single compiler' , ( ) => {
17+ it ( 'should start dev server correctly for single compiler' , async ( ) => {
1818 const config = {
1919 devServer : {
2020 port : 9000 ,
@@ -24,7 +24,7 @@ describe('startDevServer', () => {
2424 } ;
2525 const compiler = webpack ( config ) ;
2626
27- const servers = startDevServer ( compiler , {
27+ const servers = await startDevServer ( compiler , {
2828 host : 'my.host' ,
2929 hot : true ,
3030 progress : true ,
@@ -43,13 +43,13 @@ describe('startDevServer', () => {
4343 expect ( DevServer . mock . instances [ 0 ] . listen . mock . calls [ 0 ] ) . toMatchSnapshot ( ) ;
4444 } ) ;
4545
46- it ( 'should set default port and host if not provided' , ( ) => {
46+ it ( 'should set default port and host if not provided' , async ( ) => {
4747 const config = {
4848 devServer : { } ,
4949 } ;
5050 const compiler = webpack ( config ) ;
5151
52- const servers = startDevServer ( compiler , { } ) ;
52+ const servers = await startDevServer ( compiler , { } ) ;
5353
5454 expect ( servers . length ) . toEqual ( 1 ) ;
5555 expect ( servers ) . toEqual ( DevServer . mock . instances ) ;
@@ -64,7 +64,7 @@ describe('startDevServer', () => {
6464 expect ( DevServer . mock . instances [ 0 ] . listen . mock . calls [ 0 ] ) . toMatchSnapshot ( ) ;
6565 } ) ;
6666
67- it ( 'should start dev server correctly for multi compiler with 1 devServer config' , ( ) => {
67+ it ( 'should start dev server correctly for multi compiler with 1 devServer config' , async ( ) => {
6868 const config = [
6969 {
7070 devServer : {
@@ -77,7 +77,7 @@ describe('startDevServer', () => {
7777 ] ;
7878 const compiler = webpack ( config ) ;
7979
80- const servers = startDevServer ( compiler , {
80+ const servers = await startDevServer ( compiler , {
8181 host : 'my.host' ,
8282 hot : true ,
8383 progress : true ,
@@ -96,7 +96,7 @@ describe('startDevServer', () => {
9696 expect ( DevServer . mock . instances [ 0 ] . listen . mock . calls [ 0 ] ) . toMatchSnapshot ( ) ;
9797 } ) ;
9898
99- it ( 'should start dev servers correctly for multi compiler with 2 devServer configs' , ( ) => {
99+ it ( 'should start dev servers correctly for multi compiler with 2 devServer configs' , async ( ) => {
100100 const config = [
101101 {
102102 devServer : {
@@ -113,7 +113,7 @@ describe('startDevServer', () => {
113113 ] ;
114114 const compiler = webpack ( config ) ;
115115
116- const servers = startDevServer ( compiler , {
116+ const servers = await startDevServer ( compiler , {
117117 // this progress CLI flag should override progress: false above
118118 progress : true ,
119119 } ) ;
@@ -137,8 +137,8 @@ describe('startDevServer', () => {
137137 expect ( DevServer . mock . instances [ 1 ] . listen . mock . calls [ 0 ] ) . toMatchSnapshot ( ) ;
138138 } ) ;
139139
140- it ( 'should handle 2 multi compiler devServer configs with conflicting ports' , ( ) => {
141- expect ( ( ) => {
140+ it ( 'should handle 2 multi compiler devServer configs with conflicting ports' , async ( ) => {
141+ await expect ( async ( ) => {
142142 const config = [
143143 {
144144 devServer : {
@@ -153,8 +153,8 @@ describe('startDevServer', () => {
153153 ] ;
154154 const compiler = webpack ( config ) ;
155155
156- startDevServer ( compiler , { } ) ;
157- } ) . toThrow (
156+ await startDevServer ( compiler , { } ) ;
157+ } ) . rejects . toThrow (
158158 'Unique ports must be specified for each devServer option in your webpack configuration. Alternatively, run only 1 devServer config using the --config-name flag to specify your desired config.' ,
159159 ) ;
160160 } ) ;
0 commit comments