import { isLastFmURL } from './urls' describe('isLastFmURL', () => { it('returns true for valid Last.fm music URLs', () => { expect(isLastFmURL('https://last.fm/music/The+Beatles')).toBe(true) expect(isLastFmURL('http://last.fm/music/Radiohead')).toBe(true) expect(isLastFmURL('https://www.last.fm/music/Daft+Punk')).toBe(true) }) it('returns false for non-http(s) protocols (XSS prevention)', () => { expect(isLastFmURL('javascript:alert(1)//last.fm/music/')).toBe(false) expect(isLastFmURL('data:text/html,