mirror of
https://github.com/cypress-io/cypress.git
synced 2026-05-01 20:39:57 -05:00
27 lines
609 B
JavaScript
27 lines
609 B
JavaScript
require('../spec_helper')
|
|
|
|
const CacheBuster = require(`${root}lib/util/cache_buster`)
|
|
|
|
describe('lib/cache_buster', () => {
|
|
context('#get', () => {
|
|
it('returns seperator + 3 characters', () => {
|
|
expect(CacheBuster.get().length).to.eq(4)
|
|
})
|
|
})
|
|
|
|
context('#strip', () => {
|
|
it('strips cache buster', () => {
|
|
const rand = CacheBuster.get()
|
|
const file = `foo.js${rand}`
|
|
|
|
expect(CacheBuster.strip(file)).to.eq('foo.js')
|
|
})
|
|
|
|
it('is noop without cache buster', () => {
|
|
const file = 'foo.js'
|
|
|
|
expect(CacheBuster.strip(file)).to.eq('foo.js')
|
|
})
|
|
})
|
|
})
|