@@ -300,17 +300,24 @@ describe('webpack config', () => {
300300 expect ( finalWebpackConfig ) . toEqual ( expect . objectContaining ( materializedUserWebpackConfig ) ) ;
301301 } ) ;
302302
303- it ( 'allows for the use of `hidden-source-map` as `devtool` value' , async ( ) => {
303+ it ( 'allows for the use of `hidden-source-map` as `devtool` value for client-side builds ' , async ( ) => {
304304 const userNextConfigHiddenSourceMaps = { ...userNextConfig , sentry : { ...userNextConfig . sentry } } ;
305305 userNextConfigHiddenSourceMaps . sentry . hideSourceMaps = true ;
306306
307- const finalWebpackConfig = await materializeFinalWebpackConfig ( {
307+ const finalClientWebpackConfig = await materializeFinalWebpackConfig ( {
308+ userNextConfig : userNextConfigHiddenSourceMaps ,
309+ incomingWebpackConfig : clientWebpackConfig ,
310+ incomingWebpackBuildContext : clientBuildContext ,
311+ } ) ;
312+
313+ const finalServerWebpackConfig = await materializeFinalWebpackConfig ( {
308314 userNextConfig : userNextConfigHiddenSourceMaps ,
309315 incomingWebpackConfig : serverWebpackConfig ,
310316 incomingWebpackBuildContext : serverBuildContext ,
311317 } ) ;
312318
313- expect ( finalWebpackConfig . devtool ) . toEqual ( 'hidden-source-map' ) ;
319+ expect ( finalClientWebpackConfig . devtool ) . toEqual ( 'hidden-source-map' ) ;
320+ expect ( finalServerWebpackConfig . devtool ) . toEqual ( 'source-map' ) ;
314321 } ) ;
315322
316323 describe ( 'webpack `entry` property config' , ( ) => {
0 commit comments