Add tests for SPR-15777
This commit is contained in:
@@ -80,12 +80,12 @@ public class CssLinkResourceTransformerTests {
|
||||
Resource css = new ClassPathResource("test/main.css", getClass());
|
||||
|
||||
String expected = "\n" +
|
||||
"@import url(\"/static/bar-11e16cf79faee7ac698c805cf28248d2.css\");\n" +
|
||||
"@import url('/static/bar-11e16cf79faee7ac698c805cf28248d2.css');\n" +
|
||||
"@import url(\"/static/bar-11e16cf79faee7ac698c805cf28248d2.css?#iefix\");\n" +
|
||||
"@import url('/static/bar-11e16cf79faee7ac698c805cf28248d2.css#bla-normal');\n" +
|
||||
"@import url(/static/bar-11e16cf79faee7ac698c805cf28248d2.css);\n\n" +
|
||||
"@import \"/static/foo-e36d2e05253c6c7085a91522ce43a0b4.css\";\n" +
|
||||
"@import '/static/foo-e36d2e05253c6c7085a91522ce43a0b4.css';\n\n" +
|
||||
"body { background: url(\"/static/images/image-f448cd1d5dba82b774f3202c878230b3.png\") }\n";
|
||||
"body { background: url(\"/static/images/image-f448cd1d5dba82b774f3202c878230b3.png?#iefix\") }\n";
|
||||
|
||||
StepVerifier.create(this.transformerChain.transform(exchange, css).cast(TransformedResource.class))
|
||||
.consumeNextWith(resource -> {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
|
||||
@import url("bar.css");
|
||||
@import url('bar.css');
|
||||
@import url("bar.css?#iefix");
|
||||
@import url('bar.css#bla-normal');
|
||||
@import url(bar.css);
|
||||
|
||||
@import "foo.css";
|
||||
@import 'foo.css';
|
||||
|
||||
body { background: url("images/image.png") }
|
||||
body { background: url("images/image.png?#iefix") }
|
||||
|
||||
@@ -85,12 +85,12 @@ public class CssLinkResourceTransformerTests {
|
||||
TransformedResource actual = (TransformedResource) this.transformerChain.transform(this.request, css);
|
||||
|
||||
String expected = "\n" +
|
||||
"@import url(\"/static/bar-11e16cf79faee7ac698c805cf28248d2.css\");\n" +
|
||||
"@import url('/static/bar-11e16cf79faee7ac698c805cf28248d2.css');\n" +
|
||||
"@import url(\"/static/bar-11e16cf79faee7ac698c805cf28248d2.css?#iefix\");\n" +
|
||||
"@import url('/static/bar-11e16cf79faee7ac698c805cf28248d2.css#bla-normal');\n" +
|
||||
"@import url(/static/bar-11e16cf79faee7ac698c805cf28248d2.css);\n\n" +
|
||||
"@import \"/static/foo-e36d2e05253c6c7085a91522ce43a0b4.css\";\n" +
|
||||
"@import '/static/foo-e36d2e05253c6c7085a91522ce43a0b4.css';\n\n" +
|
||||
"body { background: url(\"/static/images/image-f448cd1d5dba82b774f3202c878230b3.png\") }\n";
|
||||
"body { background: url(\"/static/images/image-f448cd1d5dba82b774f3202c878230b3.png?#iefix\") }\n";
|
||||
|
||||
String result = new String(actual.getByteArray(), StandardCharsets.UTF_8);
|
||||
result = StringUtils.deleteAny(result, "\r");
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
|
||||
@import url("bar.css");
|
||||
@import url('bar.css');
|
||||
@import url("bar.css?#iefix");
|
||||
@import url('bar.css#bla-normal');
|
||||
@import url(bar.css);
|
||||
|
||||
@import "foo.css";
|
||||
@import 'foo.css';
|
||||
|
||||
body { background: url("images/image.png") }
|
||||
body { background: url("images/image.png?#iefix") }
|
||||
|
||||
Reference in New Issue
Block a user