diff --git a/tests/fixtures/css/style-c.css b/tests/fixtures/css/style-c.css new file mode 100644 index 0000000..3df7d01 --- /dev/null +++ b/tests/fixtures/css/style-c.css @@ -0,0 +1,34 @@ +div { + display: inline-block; + width: 50px; + height: 50px; + background: steelblue url('../../fixtures/images/image.png'); +} + +div { + display: inline-block; + width: 50px; + height: 50px; + background: steelblue url(fixtures/images/image.png); +} + +div { + display: inline-block; + width: 50px; + height: 50px; + background: steelblue url(/fixtures/images/image.png); +} + +div { + display: inline-block; + width: 50px; + height: 50px; + background: steelblue url("http://www.lorem.ipsum/path/to/images/image.jpg"); +} + +div { + display: inline-block; + width: 50px; + height: 50px; + background: steelblue url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAtAC0AAD/4QKyRXhpZgAATU0AKgAAAAgACgEGAAMAAAABAAIAAAEPAAIAAAAGAAAAhgEQAAIAAAAXAAAAjAESAAMAAAABAAEAAAEaAAUAAAABAAAApAEbAAUAAAABAAAArAEoAAMAAAABAAIAAAExAAIAAAALAAAAtAEyAAIAAAAUAAAAwIdpAAQAAAABAAAA1AAAAABDYW5vbgBDYW5vbiBESUdJVEFMIElYVVMgNzAwAAAAAAC0AAAAAQAAALQAAAABR0lNUCAyLjQuNwAAMjAxMjowMjowMyAxMToxODowNQAAHIKaAAUAAAABAAACKoKdAAUAAAABAAACMpAAAAcAAAAEMDIyMJADAAIAAAAUAAACOpAEAAIAAAAUAAACTpEBAAcAAAAEAQIDAJECAAUAAAABAAACYpIBAAoAAAABAAACapICAAUAAAABAAACcpIEAAoAAAABAAACepIFAAUAAAABAAACgpIHAAMAAAABAAUAAJIJAAMAAAABABgAAJIKAAUAAAABAAACiqAAAAcAAAAEMDEwMKABAAMAAAABAAEAAKACAAQAAAABAAAB9KADAAQAAAABAAABEKIOAAUAAAABAAACkqIPAAUAAAABAAACmqIQAAMAAAABAAIAAKIXAAMAAAABAAIAAKMAAAcAAAABAwAAAKQBAAMAAAABAAAAAKQCAAMAAAABAAAAAKQDAAMAAAABAAAAAKQEAAUAAAABAAACoqQGAAMAAAABAAAAAAAAAAAAAAABAAAAoAAAAA0AAAABMjAwNjowOToxNyAwODowMToxNwAyMDA2OjA5OjE3IDA4OjAxOjE3AAAAAAUAAAABAAAAdQAAABAAAADtAAAAIAAAAAAAAAABAAAAkwAAACAAAADnAAAACgALuAAAAABHAAu4AAAAAEcAAAABAAAAAf/hC6podHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJIUCB3MjIgTENEIE1vbml0b3IiIHBob3Rvc2hvcDpEYXRlQ3JlYXRlZD0iMjAwNi0wOS0xN1QwODowMToxNy0wNzowMCIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAwOC0wOC0wM1QxNTo0OToxMC0wNzowMCIgeG1wOkNyZWF0ZURhdGU9IjIwMDYtMDktMTdUMDg6MDE6MTciIHhtcDpNb2RpZnlEYXRlPSIyMDEyLTAyLTAzVDExOjE4OjA1IiB4bXA6Q3JlYXRvclRvb2w9IkdJTVAgMi40LjciIGRjOmZvcm1hdD0iaW1hZ2UvanBlZyIgeG1wTU06SW5zdGFuY2VJRD0idXVpZDo1QzA4OTczNkFFNjFERDExQTcwREZGM0Y0QTQ1RTQ2RCIgeG1wTU06RG9jdW1lbnRJRD0idXVpZDo1QjA4OTczNkFFNjFERDExQTcwREZGM0Y0QTQ1RTQ2RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSJ3Ij8+AP/tAHxQaG90b3Nob3AgMy4wADhCSU0EBAAAAAAARBwBWgADGyVHHAIAAAIAAhwCPwAGMDgwMTE3HAI+AAgyMDA2MDkxNxwCNwAIMjAwNjA5MTccAjwACzA4MDExNy0wNzAwOEJJTQQlAAAAAAAQsbKfi9ks3C59AzHwYLUpPv/AABEIARAB9AMBEQACEQEDEQH/xAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv/xAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+fr/xAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv/xAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4+Tl5ufo6ery8/T19vf4+fr/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/3QAEAD//2gAMAwEAAhEDEQA/APwqjiWUnav7vcoBOSBtBwE4yOTgcMevrur/AESUpwilJuXxO6tfV2s9Pe3clrppfZc3+eUvZynJwhyRvFLW6SUdeXfku3Z3d43dkkyyYNw3AZwG4b+Ic5DdhkAt0JB6dtsXcbq7urX6/wCd+11bzvZmFaPtLLkvTUXzOcU46OzV1a19H9q'); +} \ No newline at end of file