Add tests for SPR-15777

This commit is contained in:
Rossen Stoyanchev
2017-07-17 08:35:58 +02:00
parent b0fc83ee05
commit 70252a7335
4 changed files with 12 additions and 12 deletions

View File

@@ -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 -> {

View File

@@ -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") }

View File

@@ -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");

View File

@@ -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") }