@@ -33,8 +33,9 @@ describe('stylelint-webpack-plugin', function () {
3333 return pack ( assign ( { } , baseConfig , { context : path . resolve ( './test/fixtures/multiple-sources' ) } ) )
3434 . then ( function ( stats ) {
3535 expect ( stats . compilation . errors ) . to . have . length ( 1 ) ;
36- expect ( stats . compilation . errors [ 0 ] ) . to . contain ( 'test/fixtures/multiple-sources/_second.scss' ) ;
37- expect ( stats . compilation . errors [ 0 ] ) . to . contain ( 'test/fixtures/multiple-sources/test.scss' ) ;
36+ expect ( stats . compilation . errors [ 0 ] ) . to . be . an . instanceof ( Error ) ;
37+ expect ( stats . compilation . errors [ 0 ] . message ) . to . contain ( 'test/fixtures/multiple-sources/_second.scss' ) ;
38+ expect ( stats . compilation . errors [ 0 ] . message ) . to . contain ( 'test/fixtures/multiple-sources/test.scss' ) ;
3839 } ) ;
3940 } ) ;
4041
@@ -206,7 +207,8 @@ describe('stylelint-webpack-plugin', function () {
206207 . then ( function ( stats ) {
207208 expect ( stats . compilation . errors ) . to . have . length ( 0 ) ;
208209 expect ( stats . compilation . warnings ) . to . have . length ( 1 ) ;
209- expect ( stats . compilation . warnings [ 0 ] ) . to . contain ( '✖' ) ;
210+ expect ( stats . compilation . warnings [ 0 ] ) . to . be . an . instanceof ( Error ) ;
211+ expect ( stats . compilation . warnings [ 0 ] . message ) . to . contain ( '✖' ) ;
210212 } ) ;
211213 } ) ;
212214
@@ -215,7 +217,8 @@ describe('stylelint-webpack-plugin', function () {
215217 . then ( function ( stats ) {
216218 expect ( stats . compilation . errors ) . to . have . length ( 0 ) ;
217219 expect ( stats . compilation . warnings ) . to . have . length ( 1 ) ;
218- expect ( stats . compilation . warnings [ 0 ] ) . to . contain ( '⚠' ) ;
220+ expect ( stats . compilation . warnings [ 0 ] ) . to . be . an . instanceof ( Error ) ;
221+ expect ( stats . compilation . warnings [ 0 ] . message ) . to . contain ( '⚠' ) ;
219222 } ) ;
220223 } ) ;
221224 } ) ;
0 commit comments