raptor-css-parser
Advanced tools
Comparing version
@@ -1,2 +0,2 @@ | ||
var tokenizerRegExp = /url\(\s*"([^\)]*)"\s*\)|url\(\s*'([^\)]*)'\s*\)|url\(([^\)]*)\)|\/\*|\*\/|\/\/|\n|\r|\\\\|\\"|"/g; | ||
var tokenizerRegExp = /url\(\s*"([^"]*)"\s*\)|url\(\s*'([^']*)'\s*\)|url\(([^\)]*)\)|\/\*|\*\/|\/\/|\n|\r|\\\\|\\"|"/g; | ||
var nodePath = require('path'); | ||
@@ -3,0 +3,0 @@ var parallel = require('raptor-async/parallel'); |
@@ -29,3 +29,3 @@ { | ||
}, | ||
"version": "1.1.0" | ||
"version": "1.1.1" | ||
} |
@@ -54,3 +54,3 @@ 'use strict'; | ||
replaceUrls( | ||
'resources/simple.css', | ||
'fixtures/simple.css', | ||
function(url, matchStart, matchEnd, callback) { | ||
@@ -68,3 +68,3 @@ callback(null, url.toUpperCase()); | ||
it('should handle generic CSS file', function() { | ||
var urls = findUrls('resources/style.css'); | ||
var urls = findUrls('fixtures/style.css'); | ||
expect(Object.keys(urls).length).to.equal(3); | ||
@@ -75,3 +75,8 @@ expect(urls['d.png']).to.not.equal(null); | ||
}); | ||
it('should handle data: URIs', function() { | ||
var urls = Object.keys(findUrls('fixtures/data-uri.css')); | ||
expect(urls.length).to.equal(0); | ||
}); | ||
}); | ||
15916
11.47%10
11.11%280
4.09%