Files

32 lines
749 B
JavaScript
Raw Permalink Normal View History

2025-07-26 16:40:29 +08:00
/* global describe,it */
var getSlug = require('../lib/speakingurl');
describe('getSlug maintainCase', function () {
'use strict';
it('should maintain case characters', function (done) {
getSlug('Foo, Bar Baz', {
maintainCase: true
})
.should.eql('Foo-Bar-Baz');
getSlug('Foo- Bar Baz', {
maintainCase: true
})
.should.eql('Foo-Bar-Baz');
getSlug('Foo] Bar Baz', {
maintainCase: true
})
.should.eql('Foo-Bar-Baz');
getSlug('Foo > Bar ♥ Baz', {
maintainCase: true
})
.should.eql('Foo-greater-than-Bar-love-Baz');
done();
});
});