css replace: Don't choke on parenthesis in urls

This commit is contained in:
Joseph Garrone
2024-07-14 17:45:34 +02:00
parent dabe372360
commit 70ac07d861
2 changed files with 58 additions and 28 deletions

View File

@ -394,6 +394,14 @@ describe("css replacer", () => {
.my-div3 {
background-image: url(/assets/media/something.svg);
}
.my-div4 {
background-image: url("/assets/media/something(cool).svg");
}
.my-div5 {
background-image: url('/assets/media/something(cool).svg');
}
`,
cssFileRelativeDirPath: "assets/",
buildContext: {
@ -413,6 +421,14 @@ describe("css replacer", () => {
.my-div3 {
background-image: url("media/something.svg");
}
.my-div4 {
background-image: url("media/something(cool).svg");
}
.my-div5 {
background-image: url("media/something(cool).svg");
}
`;
expect(isSameCode(fixedCssCode, fixedCssCodeExpected)).toBe(true);