From 632ac5d55d047e460c6c6ac70d81b8dc7920bc76 Mon Sep 17 00:00:00 2001 From: Steven Date: Fri, 21 Dec 2018 15:51:05 -0800 Subject: [PATCH] Fix unit tests for slugger --- test/unit/marked-spec.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/test/unit/marked-spec.js b/test/unit/marked-spec.js index 4f71a5ae06..c365e8599c 100644 --- a/test/unit/marked-spec.js +++ b/test/unit/marked-spec.js @@ -28,7 +28,14 @@ describe('Test slugger functionality', function() { expect(slugger.slug('test')).toBe('test-2'); }); - it('should be unique to avoid collisions 1401', function() { + it('should be unique when slug ends with number', function() { + var slugger = new marked.Slugger(); + expect(slugger.slug('test 1')).toBe('test-1'); + expect(slugger.slug('test')).toBe('test'); + expect(slugger.slug('test')).toBe('test-2'); + }); + + it('should be unique when slug ends with hyphen number', function() { var slugger = new marked.Slugger(); expect(slugger.slug('foo')).toBe('foo'); expect(slugger.slug('foo')).toBe('foo-1');