From 57202376ba10273901058dd656950a27b8eef43b Mon Sep 17 00:00:00 2001 From: Caleb Date: Tue, 3 Oct 2017 20:24:20 -0600 Subject: [PATCH] Update tests. Thanks @dopry! --- src/lib/__tests__/urlHelper.spec.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/lib/__tests__/urlHelper.spec.js b/src/lib/__tests__/urlHelper.spec.js index 78cb5162..13ebb7dc 100644 --- a/src/lib/__tests__/urlHelper.spec.js +++ b/src/lib/__tests__/urlHelper.spec.js @@ -75,7 +75,14 @@ describe('sanitizeSlug', ()=> { expect(() => sanitizeSlug('test', { replacement: ()=>{} })).toThrowError("`options.replacement` must be a string."); }); + it('should keep valid URI chars (letters digits _ - . ~)', () => { + expect( + sanitizeSlug("This, that-one_or.the~other 123!") + ).toEqual('This-that-one_or.the~other-123'); + }); + it('removes double replacements', () => { + expect(sanitizeSlug('test--test')).toEqual('test-test'); expect(sanitizeSlug('test test')).toEqual('test-test'); });