next.js
3a03f50d - test(turbopack): Modify a webpack-specific assertion (#62028)

Commit
2 years ago
test(turbopack): Modify a webpack-specific assertion (#62028) ### What? Modify webpack specific assertion to work for turbopack, too. ### Why? The actual content of CSS files is identical. Webpack CSS: ``` /*!***************************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ../../../../packages/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[11].oneOf[12].use[2]!../../../../packages/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[11].oneOf[12].use[3]!./styles/global.css ***! \***************************************************************************************************************************************************************************************************************************************************************************/ .bold { font-weight: bold; } /*!***********************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ../../../../packages/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[11].oneOf[12].use[2]!../../../../packages/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[11].oneOf[12].use[3]!./app/style.css ***! \***********************************************************************************************************************************************************************************************************************************************************************/ body { font-size: large; } .not-found { color: rgb(210, 105, 30); /* chocolate */ } ``` ``` /*!****************************************************************************************************************************************************************************************************************************************************************************!*\ !*** css ../../../../packages/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[11].oneOf[12].use[2]!../../../../packages/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[11].oneOf[12].use[3]!./app/hmr/global.css ***! \****************************************************************************************************************************************************************************************************************************************************************************/ body { background: gray; } ``` Turbopack CSS: ``` /* [project]/test/e2e/app-dir/app-css/styles/global.css [app-client] (css) */ .bold { font-weight: bold; } /* [project]/test/e2e/app-dir/app-css/app/style.css [app-client] (css) */ body { font-size: large; } .not-found { color: rgb(210, 105, 30); } /*# sourceMappingURL=%5Bproject%5D_test_e2e_app-dir_app-css_579669._.css.map*/ ``` ``` /* [project]/test/e2e/app-dir/app-css/app/hmr/global.css [app-client] (css) */ body { background: gray; } /*# sourceMappingURL=app_hmr_global_2336bf.css.map*/ ``` ### How? Closes PACK-2415
Author
Parents
Loading