UNPKG

grunt-cache-bust-lazy-loading

Version:

Bust static assets from the cache using content hashing. It also supports lazy loading for divs and images when using class lazy.

28 lines (18 loc) 780 B
'use strict'; var utils = require('../../tasks/lib/utils')(); module.exports = { isRelativePath: function(test) { test.expect(2); test.equal(utils.isRelativePath('/relative/to/root'), false); test.equal(utils.isRelativePath('../../relative/to/file'), true); test.done(); }, removeHashInUrl: function(test) { test.expect(4); test.equal(utils.removeHashInUrl('/assets/styles.css'), '/assets/styles.css'); test.equal(utils.removeHashInUrl('/assets/styles.css#123456'), '/assets/styles.css'); test.equal(utils.removeHashInUrl('/assets/scripts.js#'), '/assets/scripts.js'); test.equal(utils.removeHashInUrl('/assets/scripts.js#4567#678'), '/assets/scripts.js'); test.done(); } };